我手动备份并重新安装了一个WP站点,效果很好。然后,我的客户更新了一些插件,对此表示遗憾,并要求我将网站恢复到以前的状态。我使用了与第一次相同的备份,但现在我的客户端无法上传媒体。
我去网站尝试上传一张图片,但没有收到任何错误消息,就好像图片上传得很好一样。但我得到的是一个损坏的图像图标,而不是通常的预览,如果我按照图像链接,我会得到一个“找不到页面(404)”。URL路径是图像应该上载到的位置,但检查FTP文件夹时,图像不在那里。
所有文件夹都有755个权限(所有文件都是644个)。我试着把文件夹改成777(只是为了测试),但没有用。我仍然得到一个损坏的图像图标,没有图像上传到实际文件夹。
我能看到图像的唯一地方是,如果我转到编辑选项(然后再次单击编辑),我可以在编辑文本区域看到它。如果我在一个新的选项卡中打开同一个图像,URL就像mysite。com/blog/wp-admin/admin-ajax。php?操作=imgedit预览[…]。
在发布之前,我搜索了一些问题,但大多数问题都是通过来回更改权限来解决的,或者这是用户和所有者权限之间的问题。我尝试了第一种方法,但没有成功,第二种方法对我来说并不适用,我想,因为我第一次安装时,该站点在与现在相同的用户下运行良好。问题在于same as this question, 除了我没有。htaccess文件。
有人知道问题是什么吗?