wordpress网站后台编辑主题代码修改更新文件按钮不见了的解决方法

简子 2021-12-3 2,799 12/3

wordpress

wordpress博客程序后台有个主题编辑器,是让我们方便的在后台直接编辑修改主题源文件用的,wordpress后台使用主题编辑器修改完代码后下面有一个“更新文件”的按钮!只要点一下这个按钮,修改的内容就可以保存了。

网站搬到nginx服务器后,在wordpress后台主题编辑器里修改了一些源码,改完后想就去点击“更新文件”按钮,却发现更新按钮不见了,在原来那个地方找不到那个按钮了?

原来显示“更新文件”的那个位置变成了“文档:函数名(下拉框)“查询”按钮,下面还有一行字:“只能将修改保存到可写的文件。参见 Codex 文档以了解更多。

解决方法,ssh使用命令:

chown www:www -R /home/wwwroot/www.jaaai.com/

其中/home/wwwroot/www.jaaai.com/这个是本站的目录路径,需要改成你自己网站地址!然后刷新下,后台主题编辑器就可以恢复正常了

关于目录属主和属组修改代码解析:

chown www:www -R /home/wwwroot/www.jannn.com/

命令中第一个www为UID,第二个www为GID, -R递归

UID是拥有者ID(User ID)也就是用户ID

GID就是群组ID(Group ID)

Linux系统中的所有文件/文件夹都有拥有者ID和群组ID,即UID和GID.

一般从一个服务器迁移应用程序到另一个服务器时将需要更改文件/文件夹的所有者.

如果你之前服务器上文件/文件夹所有者为root,如果我们没有更改文件/文件夹的所有者,那么使用ftp账户执行操作(比如写入)就不能正常操作!

同样,Wordpress等程序也无法正常上传附件,在wordpress后台主题(插件)编辑器中对源文件做了修改也如法写入保存。

代码中利用chown指令将目录的所有权限指派为www用户及www组

 

- THE END -

简子

12月16日21:35

最后修改:2022年12月16日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论