我使用Linux VPS服务器。所有网站的上传限制均为188KB。在所有wordpress网站上,如果我上传超过188KB的图像,我会收到“无法将文件写入磁盘。”
我使用插件从外部网址下载图片,一旦达到188KB的大小,它就会裁剪图像。
upload_max_filesize
和post_max_size
都设置为64M
所以这不是一个php.ini问题。
我不知道这个限制来自哪里,有什么想法?
除了php.ini之外,服务器上还有其他任何可以影响上传文件大小的内容吗?请注意,通过ftp上传的任何内容都没有限制..仅当文件直接通过网站上传时。
答案 0 :(得分:0)
好的,经过一些思考和小规模的研究后,我发现了一些事情:
磁盘已满?
确保您的磁盘有一些空间!
正确的文件权限
您或其他人可能已经对文件权限做了一些事情,或者这可能是由某个应用程序完成的,要修复这样的事情,确保您对WP-Content文件夹具有设置读取,写入和删除权限。
清除服务器的临时文件夹
有时,如果PHP存储新上载文件的临时目录已满,则会出现此问题。通常,用户无权访问此临时目录,这就是您需要联系Web主机并要求他们清除服务器目录中的临时文件的原因。联系主持人的支持将为您提供帮助。
除了这三个,我还是找不到其他的东西。