首页>经验心得>新版本wordpress安装出现500 Internal Server Error的问题WordPress安装时出现500错误
2019
05-19

新版本wordpress安装出现500 Internal Server Error的问题WordPress安装时出现500错误

路由器刷机交流Q群

说在前面

这里推荐一个精简优化版的wordpress

wordpress精简优化版wordpress优化记录

wordpress精简优化版

针对原版改动如下:

1.去掉了google的字体文件。

2.大幅简化了css文件,并且去掉了小图标。

3.去掉了php文件里的大量注释,有效降低了内存占用。

4.禁止了外国纯英文的垃圾评论。

5.增加了文章阅读次数显示。

6.增加了网站总浏览次数显示。

7.合并了前台css

8.去掉了前台用不到的jquery.js的加载

9.修改了左边栏颜色

经过简化后,首页加载的内容从200k左右减少到了50k左右(压缩前数值,服务器自动压缩后加载量为10K左右)

当然,使用当中请不要升级主程序或者升级主题,否则就要重新简化修改了。

wordpress精简优化版wp博客精简速度优化版优化WordPress

WordPress安装时出现500错误

最近遇到了一个问题,新的主机,安装最新版的WordPress程序,在填写完数据库信息之后,没问题,填写完网站名称、用户名、密码,点击提交之后,就出现500错误,错误提示如图:

新版本wordpress安装出现500 Internal Server Error的问题

这个问题引起的原因是:WordPress程序在安装成功之后,会去连接WordPress官网,如果连接不上,就会出现500错误。

所以如果您是国外的主机,一般不会出现这个问题,一般国内的主机,容易出现这种问题

WordPress安装时出现500错误的解决办法

找到程序文件:wp-includes/class-http.php,搜索:

$request_order = apply_filters( 'http_api_transports', array( 'curl', 'streams' ), $args, $url );

然后将这一句代码替换

$request_order = apply_filters( 'http_api_transports', array( 'streams' ), $args, $url );

这样再安装,就不会出现这样的问题了。

安装新版本wordpress出现500 Internal Server Error的问题:

最新版的WordPress会找不到这个语句,如下图最新版WordPress已经稍微做了一些修改,

新版本wordpress安装出现500 Internal Server Error的问题

注意上面框选的语句可知

$request_order = apply_filters( 'http_api_transports', $transports, $args, $url );

就是

$request_order = apply_filters( ‘http_api_transports’, array( ‘curl’, ‘streams’ ), $args,$url );

我们只要把这条语句改为

$request_order = apply_filters( ‘http_api_transports’, array( ‘streams’ ), $args, $url );

就好了

免费支持本站

支付宝打赏支付宝打赏微信打赏微信打赏

本文》有 0 条评论

留下一个回复 (您的评论需要经过审核才能显示)