![您的“/home/{????}/public_html/wp-content/uploads”中的内容文件夹不可写入](https://linux22.com/image/775304/%E6%82%A8%E7%9A%84%E2%80%9C%2Fhome%2F%7B%3F%3F%3F%3F%7D%2Fpublic_html%2Fwp-content%2Fuploads%E2%80%9D%E4%B8%AD%E7%9A%84%E5%86%85%E5%AE%B9%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%8D%E5%8F%AF%E5%86%99%E5%85%A5.png)
我的两个 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 的许可证问题后,一切都解决了。