香港独立IP空间
香港php空间
美国php空间
域名注册

目前虚拟主机市场上很多php虚拟主机都升级到了5.3以上版本,特别很多站长朋友购买的是php版本为5.4的站长朋友还是比较多的,没有办法,目前很多请人做的程序使用的php版本都是算是比较高版本的了,但是比较常见的php源码程序,比如dedecms,wordpress,易企cms等等再5.2/5.3环境下都是完美的运行的,但是有部分的源码程序在php5.4环境下就会报错,毕竟php5.4版本的废弃了很多的函数,而部分源码还是在采用,就好比如今天有一位站长朋友的站点就报错

mysql_escape_string() This function is deprecated; use mysql_real_escape_string() instead。

这样的报错其实解决非常的简单,这个的意思就是说mysql_escape_string()这个方法不建议使用,而把这个方法替换为:mysql_real_escape_string(),这样的报错其实已经告诉您答案,所以解决起来就是非常简单。
解决方法就是,

找到报错的这个文件,把mysql_escape_string替换为mysql_escape_string()就可以解决掉这个问题。
是不是感觉类似的错误很简单的,其实程序的报错都是比较简单的,就怕的是不报错就有点难弄了,所以说呀有报错是好事情,至少解决起来就比较轻松一点,就好比如dedecms在5.4环境下登录后台直接是页面找不到,实际上就是500的问题,但是这个问题又不报错,所以只能一层一层的去剥开去找到错误的原因。
希望无忧主机小编这篇文章能帮助到大家。

本文地址:http://www.51php.com/others/25294.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: