新安装 Wordpress 3.9 抛出错误:上传图像时“无法创建目录 wp-content/uploads/2014/09”
Posted
技术标签:
【中文标题】新安装 Wordpress 3.9 抛出错误:上传图像时“无法创建目录 wp-content/uploads/2014/09”【英文标题】:New install Wordpress 3.9 is throwing error: "Unable to create directory wp-content/uploads/2014/09" when uploading an image 【发布时间】:2014-09-01 22:47:15 【问题描述】:我在 CentOS 6.5 上重新安装了 Wordpress,当我尝试上传图片时,我收到一条错误消息:
Unable to create directory wp-content/uploads/2014/09
我检查了权限和组,我相信一切看起来都是正确的。
//User "apache" is member of group:
apache : apache webadmins
//Permissions on wp-content:
drwxr-sr-x. 4 root webadmins 4096 Aug 29 10:07 wp-content
我读过它应该是 755,但它不允许 Wordpress 在其中创建任何目录。它应该是什么,以便它(和任何插件)可以创建上传目录(但又是安全的)?
应该是775吧?
我检查了另外两台 Wordpress 服务器,一个有 770,另一个有 775。哪个是正确的?
【问题讨论】:
【参考方案1】:将其更改为 775 应该可以正常工作。组 webadmins 需要写入权限。
【讨论】:
你知道为什么 WordPress 的 zip 文件设置为 755 吗? 不知道,但可能是因为 Wordpress 假设该文件将由您的网络服务器用户 (apache) 拥有,而不是 root。 这是有道理的。谢谢!你知道,它应该归apache而不是root所有吗?是一种更安全的设置吗? 我没有这方面的丰富经验,但让 apache 拥有它可能会更好。有时我会在创建新文件时看到这会导致问题。抱歉,我不能给你一个更明确的答案。以上是关于新安装 Wordpress 3.9 抛出错误:上传图像时“无法创建目录 wp-content/uploads/2014/09”的主要内容,如果未能解决你的问题,请参考以下文章
Wamp - 新安装后我无法登录 phpmyadmin #2002