SO网友:Pablo Olmos de Aguilera C.
可能它更改了wp-content
目录本身或其子目录之一,在本例中,可能是plugins
文件夹您可以使用ftp客户端(如FileZilla)或ssh来检查这一点。
与我的安装相比,wp content文件夹0755
权限,这意味着它拥有所有者的读、写和执行权限,以及对组和其他文件(其中的文件)的读和执行权限wp-content
有0644
权限(所有者的读、写和无执行权限,以及组和其他人的读权限)。
确保所有权限都正确的一种简单方法是通过ssh运行:
chmod -R a-x+X wp-content/
这将取消执行权限(
-x
) 对于每个用户(
a
) 和文件夹及其子文件夹中的文件(
-R
) 并且只为目录添加它(
+X
; 需要执行权限才能浏览)。
如果权限都乱了(假设文件没有0644权限),可以手动或执行以下操作:
chmod -R 0755 wp-content/
这将使每个文件都具有执行权限(我认为这是一个安全问题,但会持续几秒钟;)。然后使用第一个命令,这样所有权限都将“重置”;不是很优雅的解决方案,但很有效。