2014-02-09 53 views
-4

我使用Ubuntu 13.10。安裝Modx後,我得到這個警告:Modx安裝:已棄用:mysql_connect()

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/test.loc/manager/includes/extenders/dbapi.mysql.class.inc.php on line 93 

請幫助我,請!

+1

簡單...使用mysqli或PDO –

回答

0

由於缺少新功能和安全漏洞,mysql_ *函數(如mysql_query,mysql_connect,mysql_select_db和此庫的其他函數在php5.5及更高版本中被棄用)。

現在,您應該嘗試爲您將來的應用程序使用mysqli或PDO。這些新的API支持事務,存儲過程和準備語句,提供避免SQL注入攻擊的方法。

儘管t可以抑制這些錯誤消息並繼續使用舊的mysql庫,但不應該這樣做。