如何修复WordPress无法上传图片& # 038;文件错误
错误类型: WP内部错误 错误名称: 无法上传文件错误 英文名称: Upload: Failed to Write File to Disk 错误描述: 其实此类WordPress错误是最常见的错误,也是最容易解决的错误,只需通过FTP调整一些权限设置,或者情况WordPress临时文件,或者升级你的服务器,采取哪一种方案要视实际情况而定。
有没有遇到过WordPress无法上传文件的错误信息,比如“WordPress无法写入磁盘”、“xxx上传失败”、“无法建立目录上传”?
其实这种WordPress错误是最常见的错误,也是最容易解决的错误。只是通过FTP调整一些权限设置,或者临时归档WordPress,或者升级你的服务器。采取哪种解决方案要看实际情况。
为什么会出现WordPress无法上传文件的错误?
如何修复WordPress无法上传文件的错误
为什么会出现WordPress无法上传文件的错误?
大多数情况下,WordPress无法上传文件的错误是由于网站的文件权限出现了问题。作为一种安全措施,WordPress只允许一些用户修改他们的文件,包括存储上传文件的文件夹。
如果为此文件夹设置了权限以防止用户修改它或写入错误,上载将会失败。你可以使用WordPress自己的“站点健康状态”工具来快速确定这是否是原因。
进入你的网站的WordPress仪表盘,进入工具>站点健康,然后点击信息标签,展开页面后面的文件系统权限来查看详细信息:
站点健康下的文件系统权限列表
上传目录应设置为可写。如果设置成不成文,就说明需要处理权限问题。
这个问题还有其他不太常见的原因。当你添加一个新的媒体文件时,WordPress会把它存储在一个临时文件夹中,然后移动它,把它上传到上传目录。如果临时文件夹已满或不可用,您可能会看到“上传:无法将文件写入磁盘”错误。
此外,如果您使用的服务器当前占用了所有分配的磁盘空,您可能会看到此错误。
如何修复WordPress无法上传文件的错误
根据前面提到的这个错误的可能原因,这里有三个解决这个问题的方法。
更改上传目录的文件权限。
清除空WordPress临时文件夹
升级服务器以获得更多磁盘空。
1.更改上传目录的文件权限。
如果WordPress由于权限原因上传文件错误,需要使用FTP修复。
你需要在你的电脑上安装一个FTP客户端,比如FileZilla。然后用你的服务器IP、用户名、密码、端口等凭证登录(一般登录服务器提供商的网站用户后台就能找到相关信息)。
在FTP客户端输入凭据,然后启动与服务器的连接。然后导航到/www/wwwroot/www . your domain . com/WP-content(通用路径)中的上传目录:
通过FileZilla访问上传目录
右键单击文件夹并选择文件权限:
文件权限设置
三位数系统用于确定站点文件的权限设置。您的上传目录应设置为755:
更改文件权限
单击“确定”按钮保存新的权限设置。然后回到你的WordPress网站。
如果您再次检查“站点健康”工具,您的上传文件夹现在应该是“可写的”:
站点健康工具中的可写文件权限
至此,你应该可以毫无问题地上传文件到WordPress网站了。
如果您使用的是Pagoda面板,修改上传的文件夹权限会更容易。
登录你的pagoda面板后台,进入文件菜单,导航到/www/wwwroot/www . your domain . com/WP-content/,找到上传文件目录,点击“权限”;
宝塔文件管理
将上传文件目录的权限更改为755权限。
上传上传目录权限设置
2.清除空WordPress临时文件夹
如果文件权限不是错误的原因,你可能想尝试清除空WordPress用来上传文件到你的网站的临时文件夹。不幸的是,你不能通过FTP访问这个目录。
相反,您需要联系托管服务提供商来帮助您完成这项任务。技术团队应该能够访问您服务器上的这个隐藏文件,并确定它是否已满,否则将导致“上传:文件无法写入磁盘”错误。
VPS主机用户要自己检查php.ini文件,找到upload_tmp_dir,改成如下:upload_tmp_dir = /tmp
3.升级主机计划以访问更多磁盘空。
你也可能已经用完了服务器提供的所有磁盘空。如果你的网站放在一个虚拟主机上,并且随着时间的推移而增长,这种情况尤其容易发生。
大多数服务器提供商会在在线服务器管理中心列出您当前正在使用的磁盘空。
如果使用的是pagoda面板,查看当前磁盘使用情况也非常方便。登录宝塔面板首页的仪表盘查看磁盘使用情况,如下图所示:
Pagoda后台服务器仪表板数据
当然,如果您更喜欢使用SSH来解决问题,您也可以通过SSH连接到服务器,并使用free命令来获取服务器磁盘数据。
Xshell查看服务器磁盘使用情况
如果是因为磁盘空已满导致的问题,处理这个问题也很简单。不外乎:
(1)清理服务器垃圾,如旧日志日志、安装包等无效数据;
(2)升级服务器配置,增加可用磁盘。
声明:
1,本站分享的资源来源于用户上传或网络分享,如有侵权请联系站长。
2,本站软件分享目的仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除。
3,如果你也有好的建站资源,可以投稿到本站。
4,本站提供的所有资源不包含技术服务请大家谅解!
5,如有链接无法下载,请联系站长!
6,特别声明:仅供参考学习,不提供技术支持,建议购买正版!如果发布资源侵犯了您的利益请留言告知!
创网站长资源网 » 如何修复WordPress无法上传图片& # 038;文件错误