首页 > 解决方案 > Wordpress 主题编辑文件权限问题

问题描述

在保存更改之前,您需要使该文件可写。有关详细信息,请参阅更改文件权限

标签: wordpress

解决方案


确保您具有在 Cpanel 的 FTP 或文件管理器中编辑文件的正确权限。您无权编辑所需文件。让我解释一下什么是文件权限以及如何启用它。

什么是文件权限?

这是一种管理对您站点的某些文件的访问权限的方法。有 3 种类型的权限,读、写和执行。这些类型中的每一种都可以针对特定的用户组进行定义。其中包括所有者权限、组权限和公共权限。某些主机的安全设置默认没有理想的 WordPress 权限设置,您必须自己添加。您无需担心所有这些技术细节。您只需要记住这个数字:666。

更改 FTP 中的文件权限

这可能是在一个快速命令中更改所有模板文件的文件权限的最快方法。打开您最喜欢的 FTP 客户端,导航到您的模板目录(包含 style.css、index.php 等)并选择所有 .php 和 .css 文件。不要选择图像或子目录。

您可以按 CTRL + A 将它们全部选中,然后在按住 CTRL 的同时单击以取消选择图像等项目。从菜单中选择文件属性选项后,您可以将所有权限更改为 666。您会注意到组和公共写入权限将自动选中。

按 OK 后,您选择的文件的所有权限应更改为 -rw-rw-rw-。您现在应该能够通过主题编辑器对其进行编辑。

在 cPanel 中更改权限

您也可以在 cPanel 中执行此操作,尽管不是批量操作(对于我正在使用的 cPanel 版本)。打开文件管理器,导航到模板目录(类似于 FTP),然后单击要更改权限的文件。像以前一样将每个更改为 666。如果您无法访问 FTP 客户端,或者只想有选择地使文件可写,这可能会很有用。

您可能会看到不同的消息来源告诉您将所有内容设置为 777,从而为每个人提供完全权限。我不会推荐这个。虽然它会起作用,但它可能会在您的网站上打开安全漏洞。666 权限对于您将要编辑的文本文件来说已经足够了。


推荐阅读