背景:從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,這解決了我的問題。 –