我有一個Windows 2003服務器與IIS 6和MySQL是在另一臺機器上。我們剛剛從PHP 5.1.6升級到5.3.27,並且我們有250多個客戶端,這是唯一一個接收到此錯誤的客戶端。你能告訴我爲什麼這個錯誤會發生嗎?調用未定義的函數mysql_connect()
Fatal error: Call to undefined function mysql_connect() in /path/to/my/script.php on line N
如果需要,我也有信息頁。
我有一個Windows 2003服務器與IIS 6和MySQL是在另一臺機器上。我們剛剛從PHP 5.1.6升級到5.3.27,並且我們有250多個客戶端,這是唯一一個接收到此錯誤的客戶端。你能告訴我爲什麼這個錯誤會發生嗎?調用未定義的函數mysql_connect()
Fatal error: Call to undefined function mysql_connect() in /path/to/my/script.php on line N
如果需要,我也有信息頁。
您需要檢查您的新PHP安裝是否已經使用MySQL支持構建。請參閱http://php.net/manual/en/mysql.installation.php
這是我以爲也是,但其他249客戶工作正常。我們發現的修復不在ini中,而是在IIS中。 .php頁面的配置已更改。我們將其更改爲正確的位置並開始工作。 –
很高興你解決了你的問題。 – ars265
您沒有內置到您的PHP的mysql函數。 – aynber
'<?php phpinfo(); ?>'在一個頁面中查看你的安裝是否支持MySQL。如果不需要重新編譯支持MySQL的PHP,或者重新安裝內置的PHP包。 –
你有250多個客戶使用你的服務器,你無法弄清楚這一點嗎? – cgTag