我最近將應用程序從一臺服務器遷移到另一臺(更新的)服務器。移動後,我的數據庫會話處理不再有效。當我嘗試登錄時,我收到以下錯誤:PHP數據庫會話處理忽略MySQL登錄憑證
PHP Warning: mysql_real_escape_string(): Access denied for user 'www-data'@'localhost' (using password: NO) w/ucr-dev/includes/DatabaseSessionHandler.class.php on line 44
用戶WWW的數據是不是我指定的數據庫用戶,而不是數據庫的有效用戶。當我最初編寫這個應用程序時,我寫了一篇博客文章,詳細介紹了確切步驟和所需的所有代碼。該博客條目可在My Blog找到。
什麼想法?
注意:您可能會考慮查看[PDO](http://php.net/pdo)或至少[MySQLi](http://php.net/mysqli)。 – Wiseguy