0
我有2個服務器:調用未定義的函數mysql_connect()錯誤
服務器1:包含mySql數據庫。
服務器2:包含PHP源代碼。
服務器之間有連接。
當我嘗試從PHP源連接到MySQL,我得到這個錯誤:
Fatal error: Call to undefined function mysql_connect()
當我運行phpinfo()函數在PHP函數,我沒有讓MySQL的一排,但在configure command
我得到--without-mysql
(圖像中的藍色文本):
我嘗試在服務器上運行此commant:install php-mysql
,它安裝但mysql命令stil不能在php文件中工作。
我能做些什麼來解決它?
什麼是服務器配置?不鼓勵使用不推薦使用的'mysql'擴展名的 – sandeepsure
。改爲使用新的[php mysqli](http://php.net/manual/en/book.mysqli.php)。像mysql_connect()函數不再存在於PHP 7中。 –
我同意@TanuelMategi - 使用mysql擴展已被認爲很長一段時間非常糟糕的做法現在。你應該認真考慮更新你的代碼來代替使用mysqli。還要注意PHP 5.3也過時了;目前PHP支持的最低版本是5.5。我建議你儘可能升級你的PHP版本。 – Spudley