typecho提交文章后出现:“指定的目录不可写”的解决办法

typecho提交文章后出现:“指定的目录不可写”的解决办法

一、前言前几天挪动一个网站,数据备份以后就关闭所有的访问,其他的没有挪动。等了一个星期后回去放开网站,却发现有部分的文章无法提交。本人习惯使用typecho,所以对typecho出现的问题或多或少有些了解,但此次出现:指定的目录不可写的问题还是第一次碰到。凭着对typecho框架的了解,经过一番排查后终有所斩获,最后成功解决该问题。记录下来,供大家参考。二、排查步骤步骤1:到源码中搜索:指定的目录不可写将typecho工程的源码放到sublime编辑器中,用全局搜索功能搜索:指定的目录不可写。非常遗憾的是,最后没有查找到该文字,也就是说这不是框架发生的bug。那么就剩下两个地方会出现运行...

html/css,开发记录 2021-11-24 AM 2041℃ 0条
宝塔环境下开通mysql外网连接能力的步骤

宝塔环境下开通mysql外网连接能力的步骤

一、前言前几天要搞开发环境,使用python来检索数据,因为涉及到数据库,所以用宝塔在虚拟机上部署了一个mysql数据库。不过因为数据库运行在虚拟机环境里面,在开pc端开发的时候就相当于跨环境访问,而linux上的mysql默认不支持外网访问。经过查询以后,找到了解决办法,特记录下来以备查询。二、设置步骤1、防火墙安全设置放开3306端口,让外部可以通过3306访问内部服务。2、设置数据库权限需要设置为:任何人可以访问。相当于把bind_address设置为任何人可以访问,mysql默认所有人都可以访问,只是在创建的时候宝塔帮忙改为:localhost值。三、总结1、防火墙放行3306端...

html/css,开发记录 2021-11-22 PM 2446℃ 0条
ci 框架出现 no input file specified 的分析过程及解决办法

ci 框架出现 no input file specified 的分析过程及解决办法

前言最近挪动网站到新的服务器上,其中有一个网站是CI框架搭建,但部署完成后,访问所有的页面都出现no input file specified 的错误。经过一番排查后,终于找到问题的原因并成功解决该问题。分析原因1、分析nginx配置信息server { listen 80; listen 443 ssl http2; server_name xxx.cn; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/xxx...

开发记录 2021-11-21 PM 2046℃ 0条
在k8s上安装并运行ElasticSearch的方法及步骤

在k8s上安装并运行ElasticSearch的方法及步骤

零、前言测试环境中原来ElasticSearch部署在k8s服务集群中,但最近发现k8s所在的机器内存已经吃紧,且CPU一直满负荷跑的状态。经过组内的讨论,将ElasticSearch独立部署,故此记录。一、ElasticSearch的安装使用docker-compose实现安装,部署在虚拟机192.168.100.158上,具体docker-compose配置如下:version: '3' services: elasticsearch: image: elasticsearch:7.4.2 container_name: elasticsearch env...

开发记录 2021-11-19 AM 2637℃ 0条
Ignoring option PermSize、MaxPermSize; support was removed in 8.0的解决办法

Ignoring option PermSize、MaxPermSize; support was removed in 8.0的解决办法

今天和小伙伴们研究算法,在验证数据的时候需要将数据加大到百万级别来计算,当将循环体增加大100w级别的时候,出现了OutOfMemory的错误。显然,默认的jvm内存已经承载不了100w级别的数据,需要将jvm的堆内存加大。在eclipse中设置JVM内存步骤1:右键-->edit configure-->jvm option,在输入框中粘贴下面代码:-Xmx4000M -Xms4000M -Xmn600M -XX:PermSize=500M -XX:MaxPermSize=500M -Xss256K -XX:+DisableExplicitGC -XX:SurvivorRa...

java/spring 2021-11-15 PM 3372℃ 0条
Failed to invoke public xxx with no args 的原因及解决办法

Failed to invoke public xxx with no args 的原因及解决办法

前言从服务器拿到Json数据后,使用Gson反序列化数据到实体类中,但如下错误:java.lang.RuntimeException: Failed to invoke public xxx.CmdPayload() with no args从英文的提示中我们得到如下信息:不能执行无参函数:CmdPayload()CmdPayload()是一个构造函数结论:在反序列化数据的时候,在newInstance这个步骤就出现错误,而不是基本上类的错误。原因分析为何会出现这个错误呢?我们先来看一下我给出的实体类结构:abstract class CmdPayload{ private Strin...

java/spring 2021-11-11 PM 3042℃ 0条