wordpress 安装(亲身经历)& 出现“Fatal error: Call to undefined function get_magic_quotes_gpc()”之后的解决方法...

  传说中wordpress是5分钟安装,可是昨天晚上安装了很长时间都没有安装好,先了卸掉了原来的appserv2.5.9,然后安装上了appserv2.6.0,(不要忘了备份原来的资料),

之后看了官网上的5分钟安装流程,很天真地期待了一下,就开始动手操作了。

  以下就是著名的5分钟安装法,

  1、下载并解压缩wordpress程序安装包。

  2、在网页服务器上为wordpress创建一个数据库,并且也创建一个mysql拥有所有权限可以进入和修改的用户。

  3、重命名wp-config-sample.php文件为wp-config.php。

  4、编辑wp-config.php,填上第2步的数据库信息。

  5、把wordpress放在服务器上你想要放的位置,并上传。

  

  按照一步步做下来并没有出现想要的结果。

    1、首先是一个比较明显,但是被我忽略的问题,虽然有点傻,但还是写出来跟大家共勉吧。

     大家要看清楚自己下载的wordpress的版本需要的相对应的服务器的最低版本是什么,如果原先appserv包中服务器的版本比较低就需要卸载掉然后安装较新版本的appserv。  

    我最开始卸载掉旧版本的appserv,然后就直接装上了新版本的,但是在浏览器地址栏中输入地址,发现根本什么都出不了。原因是,虽然之前卸载掉了老版本,但是旧版本的文件还在,因此,在浏览器中输入地址的时候直接调用了旧版本的文件,所以没有正常出现结果。后来发现了这个问题,保险起见就先删掉了所有版本的appserv,然后将安装之后的文件夹也都删掉(注意有用的数据要备份),卸载完成后重新启动电脑。第一关算是过了。

 

  2、然后“如愿以偿”地迎来了下一个问题:

  Fatal error: Call to undefined function get_magic_quotes_gpc() in E:\AppServ\www\blog\wp-includes\load.php on line 552  

  相信使用最新版本wordpress的朋友们都遇到这个问题了吧,因为最新版本3.7.1必须使用appserv2.6.0才行。而appserv2.6.0中的php为php6,所以会有个函数

get_magic_quotes_gpc() 不兼容。因此就会出现类似于上边的错误。

  解决方式就是 将 if(get_magic_quotes_gpc()) 改为 if ( function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc() )。

  改掉之后应该还是会报一遍相似的错误,因为不仅这一个地方用到了这个函数,load.php和formatting.php中都有这个函数,所以都需要改掉。当浏览器中报错的时候就可以直接找到这个出错的位置了,所以大家也不用上来就直接去修改错误。

 

  这是我配置中遇到的两个最主要的问题,希望能给出现问题的朋友们提供点灵感。

  wordpress官网上有一份资料讲配置特别详细,按照步骤做下来基本上就可以成功,包括路径问题,还是数据库、权限的配置问题,大家如果还有问题可以看看那份文档。

  

  

转载于:https://www.cnblogs.com/hani/p/3442114.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值