准备弄一个像博客园一样的个人博客
查的过程中发现一只大佬的个人博客 小游网
于是准备以他的博客为模板来折腾
因为博客园也是以菜花君的为模板的
开始准备用emlog 但是看到大佬的网站后 我选择了用WordPress
在安装时我出现了这些问题
在安装wordpress出现500 Internal Server Error
安装新版本wordpress出现500 Internal Server Error的问题:
网上搜了一下有这么解决的方法
在./wp-includes/class-http.php的291行,改成
$request_order = apply_filters( ‘http_api_transports’, array( ‘streams’ ), $args, $url );
也就是去掉这几个字符。
‘curl’,
注意:
部分wordpess程序可能不是291行,那请搜索
$request_order = apply_filters( ‘http_api_transports’, array( ‘curl’, ‘streams’ ), $args,$url );
然后将这一句代码替换为
$request_order = apply_filters( ‘http_api_transports’, array( ‘streams’ ), $args, $url );
然后覆盖到wp-includes文件夹下,覆盖前,为了防止出错,请备份下原文件。
我的WordPress是最新版本,找不到这个语句
只有下面这个最像
往上面再看了下
注意上面浅色的语句可知
$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 );
就好了
其实这个问题引起的原因是:WordPress程序在安装成功之后,会去连接Wordpress官网,如果连接不上,就会出现500错误;
————————————————
上文来自于CSDN博主「神奇小白」