图片上传出现问题:“上传的文件无法移动到wp-content/uploads/2015/01。”。

25

我正在从两个月前开始处理一个WordPress网站,并上传了许多图片,但是在上传图片时遇到了错误。在新年后,我面临了以下问题:无法将上传的文件移动到wp-content/uploads/2015/01。

以下是屏幕截图:The uploaded file could not be moved WordPress


3
检查目录的权限和所有者。 - violator667
是的,我已经创建了2015/01,但问题仍然存在。 - Kesar Sisodiya
1
如果您创建了文件夹,那么很可能Web服务器无法访问它。删除该文件夹,并让服务器使用正确的权限自动创建它。 - ceejayoz
我已经做了,但服务器没有自动创建,还有其他的想法吗? - Kesar Sisodiya
1
我不知道如何做,你能在回答中解释一下吗? - Kesar Sisodiya
显示剩余6条评论
14个回答

0

当您将WP网站迁移到不同的服务器时,就会发生这种情况。

问题在于所有权。

在终端中运行以下命令:

chown -R <site-user-name> /home/<site-directory>/public_html

z


0

我在一个cPanel托管账户上遇到了这个错误,其中磁盘配额(对于该账户)并不是问题。经过一段时间的深入研究,我发现cPanel的“选择PHP版本”工具设置为v7.1,但多个WordPress诊断工具检测到实际运行的是v5.6,并且它们还检测到文件系统存在问题。

cPanel中的文件管理器工具显示所有权限都正确,并且文件夹可写。

我使用的诊断工具之一是Wordfence插件的一部分。它可以在仪表板菜单中找到,路径为Wordfence > 工具 > 诊断(选项卡)。

我向托管公司报告了这个问题,隔夜它似乎自己解决了(回复我的支持票据的人表示他们没有修复任何东西)。我认为这很可能是影响多个托管账户的问题的症状,托管公司内的其他人可能已经检测到并修复了它。

如果其他人遇到类似的问题,我希望这个答案能帮助他们花费更少的时间来追踪它。一旦我发现错误的PHP版本似乎正在运行,我就认为只有cPanel访问权限可能无法解决它。


-1
  • 打开你的XAMPP
  • 点击“浏览”
  • 双击你的项目文件夹
  • 在选项列表中点击“获取信息”
  • 通过输入密码来解锁右下角的锁
  • 然后将权限更改为读写
  • 最重要的一点,记得点击左下角的下拉菜单并选择“应用于所有”
  • 这样就可以了。
  • 观看这个视频,看看如何操作
  • 感谢我以后再说 如何在Mac上解决xampp权限问题

-10

将目录权限更改为777对我很有帮助。


6
不要这样做。设置 777 几乎从来都不是一个好主意。在这里阅读更多相关内容:https://askubuntu.com/questions/20105/why-shouldnt-var-www-have-chmod-777 - hlozancic
1
那时它对我很有帮助,而在我的情况下,安全性或任何其他方面并不是必需的。 - Master Ace
不建议使用此方法,不能推荐。 - Thilina Dharmasena
永远不要这样做。永远不要。 - wickywills

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接