[英]Access denied for user 'www-data@'localhost
我正在嘗試配置我的ubuntu 14.04服務器以運行我不久前創建的Web應用程序。 它位於與現在不同的服務器上,現在我正在遷移它。
因此,我將所有內容都放入了var / www / html文件夾中
在Putty中sudo a2enmod rewrite
以下sudo a2enmod rewrite
sudo service apache2 restart
進入實際網站后,我收到以下錯誤消息
SQLSTATE [28000] [1045]用戶'www-data'@'localhost'的訪問被拒絕(使用密碼:NO)
如果直接進入.htaccess重定向文件,則可以進入第一頁,當我嘗試對數據庫執行任何操作時,它似乎失敗了。
我創建的用戶具有足夠的訪問權限,可以登錄或在站點上注冊新用戶,等等,但是此錯誤使我停滯不前。
這是一個SQL問題。 與您的.htaccess無關。
在我的SQL Server(假設是mysql)上使用“ show Grants”來查看哪些用戶有權訪問哪些內容。
以下是一些可能出現問題的示例:
您的錯誤表明您未通過密碼。
必須修改config.php,因為它缺少mysql用戶憑據,因此為什么要在沒有密碼的www-data組中進行搜索。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.