WP | 后台PHP脚本无法修改及服务器无法直接写入问题的解决
问题描述
- 试图修改页脚的时候,发现WordPress后台Appearance(外观)选项之下没有Editor(编辑)的子选项,之后进行设置修改后又发现无法保存。
- 试图安装插件,但是无法直接安装,推测是服务器禁止了其他用户的写入。
解决方案
- 外观-编辑选项没有,只需要在/etc/wordpress/wp-config.php中修改相关参数的定义即可。比如在我后台的这个文件中,只需要修改define(“disallow_file_mods”,false); 即可。
之所以无法保存、写入,就是文件(或目录)的权限问题,只要chmod即可。 - 插件的直接安装,只要在wp-config.php文件的最后加入以下代码即可define(“FS_METHOD”,”direct”);
define(“FS_CHMOD_DIR”,0777);
define(“FS_CHMOD_FILE”,0777);
然后修改/usr/share/wordpress的权限为777:chmod -R 777 wordpress。