【发布时间】:2017-05-31 09:32:26
【问题描述】:
我有一些几年前编写的旧软件,但现在不受支持,所以我不能简单地升级来解决这个问题。
意义;我不能去供应商那里获取软件更新来解决它。
由于这 1 行代码,我的所有页面都出现错误。我知道它需要发生什么,但是因为我没有做太多的 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)
我看到文章说它需要使用更新的格式,但不确定它如何适用于这种情况。
非常感谢任何帮助,我将继续阅读,看看我是否可以同时解决它。
【问题讨论】:
-
“所以我不能简单地升级来解决这个问题。” - 这是什么意思?不能不用
mysqli_或者PDO api吗? -
我的意思是我不能去供应商那里获取软件更新来解决它。我尝试添加 mysqli_ 方法,但无法使其适应在此配置文件中使用的方式。