【发布时间】:2012-07-19 14:12:54
【问题描述】:
我刚刚使用最新版本的 BackupBuddy v3.0.40 将一个客户端站点迁移到她的生产服务器,乍一看,一切看起来都很花哨,但仔细观察,大多数 WP 文件功能都很糟糕:更新 wp、上传图像, 上传插件。
我已经这样做了很多次(在这个主机上多次),但不知道为什么它在这里不起作用
- 我怀疑它与 tmp 目录有关,但我看不出有问题..
- 另一种可能性是脚本(通过 cpanel 安装可能会干扰..我注意到在 2016 年之前的所有月份都创建了上传文件夹!我了解到这是 WP 过去权限问题的解决方案)
这是我尝试过的:
- 将 wp-media 上传位置更改为默认值,更改“年/月存储”设置和一般摆动。这被导入为“/home/###/public_html/wp-content/uploads”,看起来正确,但不必要,默认为 wp-content/uploads。都不起作用。
- 更改 wp-content 的权限并将目录上传到 777(不是所有内容)
- 在 wp-config.php 中添加一行: 定义('WP_TEMP_DIR',ABSPATH。'wp-content/');没有骰子
- 卸载了 installatron 脚本化 wp 安装的所有痕迹(没有文件或数据库保留)
- 重复迁移(相同的备份文件,相同的结果)
确认:
- 我可以创建新帖子,只是不能上传媒体
- 它在登台服务器(同一主机)上工作
- 安全模式已关闭
- apache 以用户身份运行,tx suPHP
- 文件由 php 通过浏览器提取
- 我已经将 phpinfo 与其他工作站点进行了比较,没有发现任何异常
希望你能有所启发!
谢谢,蒂姆
图片上传错误:
“envelope-9887.jpg” has failed to upload due to an error
The uploaded file could not be moved to /home/###/public_html/wp-content/uploads/2012/07.
wordpress 更新错误:
Download failed.: Destination directory for file streaming does not exist or is not writable.
插件安装错误:
Download failed. Destination directory for file streaming does not exist or is not writable
【问题讨论】:
标签: wordpress permissions