相信大家无论是玩还是其他处于其他目的在建设自己的网站中都会遇到很多离奇的插曲 比如我在上传此站的第一天便遇到了麻烦。
1. 首先在安装过程中 多次遇到500 Internal Server Error 当时以为是数据库连接信息错误或网站配置错误 没有解决
2.换个方法 将本地安装好的wp以及数据上传
OK 这回上传成功了 在数据库中的options修改了配置后 可以成功打开wp站 但是在进行与后台有关的操作时 又会遇到500 Internal Server Error
简直是万恶的500 ERROR
查询500错误如下:
Internal Server Error 500 错误是一个通常的错误,原因可能有很多,往往是服务器进程内组件、模块或服务器调用的进程外组件等造成的错误。但如果不作如上操作,你是看不到具体的错误原因的,浏览器仅仅显示一个笼统的错误号码:500
好吧 粗略看了下解释 对于解决问题并没有什么卵用
针对wp的解决方法:
在./wp-includes/class-http.php中搜索
$request_order = apply_filters( ‘http_api_transports’, array( ‘curl’, ‘streams’ ), $args, $url );
将其中额‘curl’, 去掉
而我的wp是新版本其中代码如下
$transports = array( ‘curl’, ‘streams’ );
$request_order = apply_filters( ‘http_api_transports’, $transports, $args, $url );
也就是把 ‘curl’, 去掉