乌徒帮技术范WordPressWordPress使用 › wordpress上传图片后出现500 internal server errors

wordpress上传图片后出现500 internal server errors

分类:WordPress使用

在后台撰写文章时,偶尔会使用图片插入功能,然而换空间后,竟然出现了上传图片结果页出现Internal Server Errors,并提示500错误,于是我开始百度谷歌寻找错误原因和解决方法。

一开始,我怀疑是我的主题问题,但换为默认主题后仍然会出现图片上传结果页条为“尴尬”页,即错误,于是将问题起因转移到其他。

网络上提到的第二个原因就是.htaccess文件问题,提出的解决方法是将文件从服务器删除,重新上传一个空白的.htaccess,然而也没有解决我的问题。

三则是文件权限问题,提出的解决办法是将所有文件夹权限改为755,php文件权限改为644,可惜还是没有解决。

四,更有人提出是插件问题,提出的解决办法是在wp-config.php文件中激活Debug调试模式看看:增加一行define('WP_DEBUG', true);可惜我并没有尝试这种方法,并不觉得这种方法可行。

最后,终于在官网外国人讨论找到了方法解决该问题,原文http://wordpress.org/support/topic/500-internal-error-when-uploading-any-picture-inside-the-post-2

提出这个错误是由于php4的默认bug,在.htaccess中加入下面两句,强制使用php5:

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

虽然这种方法感觉不是很稳妥,毕竟主机提供方的默认配置更有利于维护,但对于我的个人博客,上传很多照片,因此也能暂时解决问题。希望本文对出现该问题的朋友也有帮助!

填写个人信息,赶快回复吧!