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
wordpress 安装(亲身经历) 出现“Fatal error: Call to undefined function get_magic_quotes_gpc()”之后的解决方法...相关推荐
- php undefined function 几个函数,PHP Fatal error: Call to undefined function 函数名() in 解决方法...
PHP Fatal error: Call to undefined function 函数名() in 解决方法 发布于 2015-01-14 08:55:15 | 219 次阅读 | 评论: 1 ...
- PHP连接MySQL报错:Fatal error: Call to undefined function mysql_connect()之解决方法
来源:http://www.blogjava.net/koradji/articles/336713.html [问题描述] PHP测试连接MySQL的程序如下: <?php $host='lo ...
- PHP Fatal error: Call to undefined function Controller\\mb_strtoupper()
环境:CentOS 6.5 64bit PHP版本:5.3.3 [问题] 搭建stalker server,登陆管理页面后进入IPTV channels/Channels:http://10.209. ...
- 开发新浪微博应用出现以下问题Fatal error:Call to undefined function curl_init() in错误的解决方法
开发新浪微博应用出现以下问题Fatal error:Call to undefined function curl_init() in错误的解决方法 出现了Fatal error: Call to ...
- bcmul php,PHP Fatal error: Call to undefined function bcmul()
在一台处理网络支付的服务器迁移的时候,发现不能支付. 1.PHP版本为5.3.3 2.系统为Red Hat 4.1.2-54 查看apache的错误日志,发现是加密文件中一个函数bcmul()报错:P ...
- php fatal error解决,PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
在一台处理网络支付的服务器迁移的时候,发现不能支付. PHP环境:PHP版本为5.3.3 系统为Red Hat 4.1.2-54 查看apache的错误日志,发现是加密文件中一个函数bcmul()报错 ...
- php bcmath 5.3.3 47,解决PHP Fatal error: Call to undefined function bcmul()
在一台处理网络支付的服务器迁移的时候,发现不能支付. PHP版本为5.3.3 系统为Red Hat 4.1.2-54 查看apache的错误日志,发现是加密文件中一个函数bcmul()报错: PHP ...
- PHP socket:执行报错PHP Fatal error: Call to undefined function socket_create()
1 背景介绍 首次学习socket通信,因为稍微熟悉一点PHP语言,就用PHP写了客户端程序和服务端程序.但是当我打开cmd,然后运行程序的时候发现报错了,如下图. 错误:未定义socket_crea ...
- Fatal error: Call to undefined function randstr()
Fatal error: Call to undefined function randstr() php.ini文件打开短标签支持即可.
最新文章
- SQLServer2005数据库自动备份
- 极客新闻——05、如何在工作中学习和成长?
- Nmap源码分析(操作系统扫描)
- 本地启动 SAP Commerce Cloud(Hybris) 产生的五个 Java 进程
- python3中urlopen_解决python3 urllib中urlopen报错的问题
- 【Java】总结Integer类的API
- AgileEAS.NET 4.0 重构裁剪后的程序集说明
- 实现对接顺丰业务的订单管理系统
- VC2012 学习记录
- 阿里巴巴:购擎天科技25%股份
- eterm单人订座流程
- 重构:改善既有代码的设计 阅读笔记
- centos 下mono安装
- android组件化管理单例,Pigeon——支持增量编译和组件化开发的路由框架
- FinTech普惠中国,技术创新智慧杭州
- monkey测试中防止关闭WIFI的方法
- User-Agent大全
- 【整理】linux学习笔记(4)
- matlab求条件概率密度_Matlab对量子力学中的一维无限深势阱的模拟计算
- latch和DFF的区别和联系
热门文章
- Web前端笔记-two.js实现坐标定位(动画效果非瞬移定位)
- canvas笔记-使用canvas画圆及点阵的使用
- Java工作笔记-Spring Boot中使用Mybatis操作达梦数据库
- 下一步linux命令bzip,linux基础命令---bzip2
- 如何在Ubuntu 20.04 上安装 Xrdp 服务器(远程桌面)
- [Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql 报错
- 分析linux系统的运行性能,Linux系统下常见性能分析工具的使用
- python的pip_同时装了Python3和Python2,怎么用pip?
- 学习java前_学习java之前
- 权限管理系统设计_多校区的教育培训机构,如何选择培训学校crm管理系统?