背景:从EasyApache3→EasyApache4(Cpanel)转换。从mpm-prefork/php5.5/dso转到mpm-worker/php71fpm/fastcgi。无法解析mysqli_connect上的地址
的错误信息是:
Failed to parse address "127.0.0.1:3306:3306" in /home/user/conndb/conndb.php on line 2
的代码是:
<?php
$con = mysqli_connect('127.0.0.1:3306','user','password','database');
?>
我做了这个配置的先前测试的测试服务器上没有问题 - 都感到惊奇,我跑进这在生产中。尝试改为本地主机,但没有区别。必须恢复到EasyApache3配置。
我很难过。注意端口在错误信息中重复两次。我想知道这个版本的mysqli是否'聪明',足以知道要放入3306本身,然后在明确编码时扼杀?
Thx,这解决了我的问题。 –