2015-01-09 39 views
-8

我已經使用php5-mysql系統-Ubantu 13.10,我安裝了我的項目,但是當我登錄我的第一頁時,它給了我[[error] [pid 16033] [client 127.0.0.1: 53154] PHP已棄用:mysql_connect():mysql擴展已棄用,將來會被刪除:請使用mysqli或PDO代替第29行的/var/www/Scada/Fleet/phpcmd/login.php,請您介紹一下我如何讓我的環境兼容代碼。mysql_connect()在php5中顯示錯誤

+1

不使用* mysql_ *函數使用** mysqli _ **或** PDO **代替 – donald123

+1

這就像錯誤說的那樣。 – Matheno

+1

此問題已在此處有答案 http://stackoverflow.com/questions/13944956/the-mysql-extension-is-deprecated-and-will-be-removed-in-the-future-use-mysqli –

回答

3

變線29 /var/www/Scada/Fleet/phpcmd/login.php on line 29

mysql_connect()mysqli_connect()

,你必須改變所有的MySQL語句mysqli的語句來得到它的工作。 或者您使用PDO。

-2

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); 
在你的index.php

或/var/www/Scada/Fleet/phpcmd/login.php

的第一線

或使用庫MySQLi或PDO來代替舊的mysql擴展。

+2

隱藏問題而不是修復它,對吧? – JJJ

+0

thanx的幫助...但我用它,但仍然無法正常工作。 – PradeepR

+0

當他不是該工具的開發人員時,爲什麼他應該修復所有代碼?他只是想有一個工作環境。 –