zoukankan      html  css  js  c++  java
  • 宝塔面板+wordpress

    准备弄一个像博客园一样的个人博客

    查的过程中发现一只大佬的个人博客 小游网

    于是准备以他的博客为模板来折腾

    因为博客园也是以菜花君的为模板的 

    开始准备用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博主「神奇小白」

  • 相关阅读:
    【leetcode】Binary Search Tree Iterator
    【leetcode】Palindrome Partitioning II
    【leetcode】Best Time to Buy and Sell Stock III
    【leetcode】Best Time to Buy and Sell Stock II
    【leetcode】Longest Consecutive Sequence
    【leetcode】Factorial Trailing Zeroes
    【leetcode】Simplify Path
    【leetcode】Generate Parentheses
    【leetcode】Combination Sum II
    【leetcode】Combination Sum
  • 原文地址:https://www.cnblogs.com/bomily0212/p/12074859.html
Copyright © 2011-2022 走看看