安装WordPress出现500错误的解决办法 我不是女神ヾ 2022-06-13 02:56 857阅读 0赞 最近想做一个博客来记录点东西,同学推荐我用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是最新版本,找不到这个语句 只有下面这个最像 ![Center][] 往上面再看了下 ![Center 1][] **注意上面浅色的语句可知** **$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错误; 所以如果您是国外的主机,一般不会出现这个问题,一般国内的主机,容易出现这种问题, [Center]: /images/20220613/476d42b5b39541998e2f320ad50a9289.png [Center 1]: /images/20220613/aff7cebdebde428484e7825ce9d3f300.png
还没有评论,来说两句吧...