WordPress后台主题无法编辑的解决办法

发布时间:
2013-12-04 23:04:13

WordPress网站搭建起来了,可能会遇到在Wordpress网站的后面无法编辑模板代码的情况,这样的情况一般由以下两个方面的原因导致。

一、wordpress模板目录的权限问题。
Wordpress模板目录的权限问题会导致你在编辑文章时出现“抱歉,您不能编辑这个文件。”这样的提示,解决办法是给网站相应的目录赋予权限。在Linux环境下

如果是自己用VPS,给文件及文件夹赋予权限是平时需要注意的。

二、由于服务器环境禁用了一些存在危险的PHP的函数导致。
当你在Wordpress后面编辑模板时提示“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”,则就有可能是禁用的PHP函数导致。由于自己用的是LNMP套件,在查阅了官方的手册后发现禁用的PHP函数包括:passthru, exec, system, chroot, scandir, chgrp, chown, shell_exec, proc_open, proc_get_status, ini_alter, ini_alter, ini_restore, dl, pfsockopen ,openlog, syslog, readlink, symlink, popepassthru, stream_socket_server, fsocket, fsockopen。

解决办法:

编辑php.ini,寻找disable_functions字符串,将后面的scandir删除(提示:vi下可输入/,进入搜索模式,轻松找到disable_functions),然后重启PHP即可

这样一来Wordpress后面主题无法编辑的问题应该就能解决了,如果还是不行欢迎留言提出。

共有 0 条评论

You must be logged in to post a comment.