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博主「神奇小白」

  • 相关阅读:
    中断与异常
    轻松搞定C语言中复杂的声明
    C/C++中数组转换成指针的情况
    Linux下C程序的内存布局
    Java并发和多线程(二)Executor框架
    Java并发和多线程(一)基础知识
    java项目的划分方式:模块优先还是层优先?
    站在面试官角度看面试
    windows环境搭建禅道项目管理工具
    Linux环境搭建禅道项目管理工具
  • 原文地址:https://www.cnblogs.com/bomily0212/p/12074859.html
Copyright © 2011-2022 走看看