通常,您会得到这些类型的结果,因为您有文件权限问题。无论WordPress安装以何种用户的身份运行,这些文件都需要可读并可执行(例如,在大多数典型的Web服务器上,包括如果您在本地运行LAMP/MAMP,它通常类似于www
用户和staff
组)。您需要检查权限并正确设置。如果您使用的是Linux或Unix(包括Mac)设置,则可以使用chown
和chmod
要正确设置权限,请执行以下操作:
在WordPress安装的根目录中,您需要运行类似的东西(虽然不一定是这样;这取决于您的设置):
$ chown -R www:staff *
$ chmod -R 755 *
我认为您可能还需要重复这些命令,因此:
$ chown -R www:staff .*
$ chmod -R 755 .*
这样,您将捕获一些隐藏的文件(例如
.htaccess
文件)。
此外,您可能需要root权限才能执行此操作,在这种情况下,您需要运行这些权限,因此:
$ sudo chown -R www:staff *
$ sudo chown -R www:staff .*
$ sudo chmod -R 755 *
$ sudo chmod -R 755 .*
如果您使用的是GUI管理工具(例如MAMP Pro),您通常会发现
Permissions 在那里的某个地方。在MAMP Pro中,您可以使用
Permissions “主机”区域中“常规”选项卡上的按钮。任何XAMPP或Linux管理GUI中都可能有类似的设置。