我的两个 WordPress 网站上都出现了同样的错误:
您在“/home/{my_user}/public_html/wp-content/uploads”中的内容文件夹不可写入。
他们俩都使用 WHM 托管在专用服务上。
我将 ../uploads/ 文件夹的权限更改为 777,并且成功了,但我认为这不是一个有效的练习。该文件夹的当前设置是 775
您能给我一些诊断这个问题的步骤吗?
答案1
你可以阅读本文 关于如何设置正确的权限/强化你的 wordpress 安装,其中指出:
如果您具有服务器的 shell 访问权限,则可以使用以下命令递归更改文件权限:
对于目录:
find /path/to/your/wordpress/install/ -type d -exec chmod 755 {} \;
对于文件:
find /path/to/your/wordpress/install/ -type f -exec chmod 644 {} \;
答案2
奇怪的是,问题是我们的 LiteSpeed 许可证已过期,并且网络服务器已切换到 Apache,但缺少正确的用户配置。
当我们修复了 LiteSpeed 的许可证问题后,一切都解决了。