我在 php 执行期间遇到错误,我认为这是由于较新的 php 5.5 造成的。
已弃用:mysql_pconnect()
: mysql 扩展已弃用,并将在将来删除:在第 7 行的 /public_html/mydomain.com/connx.php 中使用 mysqli 或 PDO 代替
2014 年 4 月 3 日
检查
内部代码看起来是这样的
http://justpaste.it/eyk2
所以我想改变mysql
to mysqli
可以解决这个问题:
$conn = mysqli_pconnect($hostname_conn, $username_conn, $password_conn) or trigger_error("Server Down");
相反,我收到了这个错误...所以我想这不是正确的方法:)
致命错误:调用未定义的函数mysqli_pconnect()
无论如何我可以解决这个问题吗?该代码是很久以前构建的,现在我无法真正联系到他:x
谢谢
** 更新 **
我更改了 mysqli_connect ,当我加载 php 脚本时...它现在显示了一些错误...只是想知道我是否也必须更改这些语法?
mysql_select_db($database_conn);
mysql_query("SET NAMES UTF8");
See 的文档mysql_pconnect:
此功能的替代方案包括:
mysqli_connect()
带 p:主机前缀
So use mysqli_connect
, not mysqli_pconnect
并按照描述修改主机参数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)