You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress无法创建上传目录报错,修复500后仍无法上传图片求助

解决WordPress无法创建uploads目录的问题

从你提供的ps -ef|grep httpd截图能看出,你的web服务器是用apache用户运行的,这是解决问题的关键信息。咱们一步步来排查修复:

  • 第一步:确认uploads目录的归属与权限
    先SSH登录服务器,进入WordPress根目录,执行命令查看uploads目录的当前状态:

    ls -ld wp-content/uploads
    

    如果输出里的所有者不是apache:apache,就递归修改目录及所有子内容的所有者:

    sudo chown -R apache:apache wp-content/uploads
    

    接着给目录设置正确的写入权限:

    sudo chmod -R 755 wp-content/uploads
    
  • 第二步:检查父目录wp-content的权限
    同样查看wp-content目录的状态:

    ls -ld wp-content
    

    确保它的所有者也是apache:apache,权限为755,如果不符合,用上面的chown和chmod命令同步修改。

  • 第三步:统一WordPress文件与目录权限
    你之前把所有文件设为644的操作是对的,再给所有目录补充设置正确权限:

    find . -type d -exec chmod 755 {} \;
    
  • 第四步:验证WordPress媒体设置
    登录WordPress后台,进入「设置」→「媒体」,确认「上传文件的存储目录」是默认的wp-content/uploads,没有被改成其他不存在的路径。

完成这些操作后,再尝试上传主题背景图,应该就能解决那个无法创建目录的错误了。

内容的提问来源于stack exchange,提问作者Pooja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:58:42