我有几年前编写的旧软件但现在不受支持,所以我不能简单升级来解决这个问题。
含义;我不能去供应商并获得软件更新来解决它。
由于这一行代码,我的所有页面都出现错误。我知道需要发生什么,但因为我没有做太多SQL编程,所以我不确定如何实现它。
代码:
$dblink = mysql_connect(SB_HOST_NAME,SB_DB_USER_NAME,SB_DB_PASSWORD) OR DIE("Unable to connect to database");
错误:
不推荐使用:mysql_connect():不推荐使用mysql扩展,将来会删除它:在第117行的/home/kribs/public_html/stconfig.php中使用mysqli或PDO
警告:无法修改标题信息 - 已在第248行/home/kribs/public_html/key/openinfo.php中发送的输出(/home/kribs/public_html/stconfig.php:117上的输出)
我看过这篇文章说它需要使用更新的格式,但不确定它是如何适用于这种情况的。
非常感谢任何帮助,我会继续阅读,看看我是否可以在同一时间解决它。
答案 0 :(得分:0)
现在不推荐使用原始MySQL扩展,并且在连接到数据库时会生成E_DEPRECATED错误。而是使用MySQLi或PDO_MySQL扩展。 http://php.net/manual/en/migration55.deprecated.php
答案 1 :(得分:0)
您可以使用error_reporting
关闭这些警告你走了:
// Report all errors except E_DEPRECATED
error_reporting(E_ALL & ~E_DEPRECATED);