WordPress中常见图片上传问题以及解决方法 2013年08月27日

WordPress中常见图片上传问题以及解决方法

根据不同用户的反应,主机91发现在WordPress中上传图片经常会遇到一些相似的问题,导致图片无法上传成功。本篇文章里主机91为大家总结了一些常见的图片上传问题以及解决方法,如果你正好存在WordPress无法上传图片的问题,可以参考一下。

图片命名/格式错误

我们知道使用WordPress自身程序功能上传图片时 ,图片不能使用中文命名,某些用户使用数字命名的图片偶尔也会出问题,所以当你无法上传图片时,检查下图片的名称,如果是中文命或者纯数字,那么将其重命名为英文名称再上传。
 
图片格式也是一个问题,上传格式最好为jpeg、jpg、png、gif,一些用户采用CoreldRAW或Photoshop等绘图工具绘制的图片格式为cdr、psd或eps等,这些格式在上传时可能会存在问题。

HTTP错误

出现HTTP错误一般来说是因为浏览器兼容的原因,最简单的方法便是使用IE浏览器,当然如果你不习惯使用IE浏览器,你还可以通过添加代码来解决,不过这需要你的虚拟主机能支持.htaccess。具体解决方法是修改.htaccess,添加以下代码。
 
SecFilterEngine Off
SecFilterScanPOST Off

目录无写入权限

如果你使用的是Linux主机,那么将wp-content目录权限设置为777,表示任何人对该目录内的文件都拥有可读可写可执行的权限,如果此时报错依然存在,你便还需要检查报错路径。当uploads后面出现两个“/”,则意味着系统无法找到该目录。接下来打开WordPress后台页面,点击设置—多媒体,在文件上传下勾选“以年—月目录形式组织上传内容”便可以了。

点击上传图片无法弹出上传窗口

有用户反映在写文章时点击插入图片无法弹出窗口,自己也尝试着修改wp-content和uploads的权限,但是还是没有反应。其实这种问题并不属于权限问题,大部分无法弹出窗口的原因是Javascript脚本运行错误,你的插件功能加载进来的JS脚本很有可能与WordPress自带脚本发生冲突。首先你需要禁用所有插件,然后逐个启用,查看到底是哪个插件的脚本和WordPress有冲突,如果存在这样的插件便需要修改其脚本,如果所有插件都没有问题,那便可能是主题在后台加载了某个JS库而导致脚本冲突,试着换个主题。
 
主机91为大家总结的WordPress图片上传问题还没有很齐全,不过还有一个万能的办法,如果所有解决方法对你的WordPress都不起作用,那么你可以试着重装WordPress,就好像PC机重装系统一样。
 
分享到:
WangZhanAnQuanXingYouHua
推荐阅读