msql_connect警告修复
msql_connect警告修复
我有一些较旧的软件,几年前编写的,但现在不再得到支持,所以我无法简单地升级来解决这个问题。
意思是,我不能去找供应商获取软件更新来解决它。
由于这一行代码,我在所有页面上都遇到了一个错误。我知道需要对它进行什么样的修改,但由于我不经常进行SQL编程,所以不确定如何实施。
代码:
$dblink = mysql_connect(SB_HOST_NAME,SB_DB_USER_NAME,SB_DB_PASSWORD) OR DIE("无法连接到数据库");
错误:
已弃用:mysql_connect():mysql扩展已弃用,将来会被移除:请改用mysqli或PDO代替,位于/home/kribs/public_html/stconfig.php的第117行
警告:无法修改头信息 - 头信息已经在/home/kribs/public_html/stconfig.php的第117行开始发送,位于/home/kribs/public_html/key/openinfo.php的第248行
我看到了一篇文章,说它需要使用更新的格式,但不确定如何应用到这种情况。
非常感谢任何帮助,我会继续阅读,看看是否能在此期间解决它。
在使用MySQL连接函数时,可能会遇到msql_connect warning fix的问题。这个问题的出现是因为在PHP中,当连接MySQL数据库的函数出现警告时,系统会默认显示警告信息。如果不想显示这些警告信息,可以通过使用error_reporting函数来关闭警告。
具体的解决方法如下所示:
// 关闭除了E_DEPRECATED以外的所有错误报告 error_reporting(E_ALL & ~E_DEPRECATED);
通过调用error_reporting函数,传入E_ALL & ~E_DEPRECATED参数,即可关闭除了E_DEPRECATED以外的所有错误报告。这样,在连接MySQL数据库时,就不会显示该警告信息了。
希望以上信息对解决msql_connect warning fix问题有所帮助。