新闻中心

php5.4版本的环境中提示mysql_escape_string()错误的解决方法

作者 / 时间 2017-08-25 09:10:35

目前虚拟主机市场上很多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的问题,但是这个问题又不报错,所以只能一层一层的去剥开去找到错误的原因。 希望无忧主机小编这篇文章能帮助到大家。

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

1
1
1
1
1
1
1