-1
我有一個類和一個db類在瀏覽器中都可以正常工作。但是,當我同一個DB類添加到另一個文件,我再從終端i等下面的錯誤運行:PHP命令行PDO連接問題
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user '[email protected]' (using password: YES)'
本地測試服務器是Windows 7的計算機上運行PHP,Apache和MySQL。我正在通過我的Mac和終端進行測試。
我需要進一步設置本地服務器等,或者我錯過了任何事情。
你首先需要了解這個錯誤不是由PHP或PDO觸發加「MAC」地址。它來自MySQL服務器,事實上它是不言而喻的。如果您懷疑代碼中存在錯誤,您應該發佈相關部分。 –
當通過瀏覽器運行時沒有錯誤,但通過命令行運行時出現錯誤,因此用戶詳細信息是正確的,兩者的代碼相同。 –
我不會說這是不可能的,但如果這就是你所要求的,「訪問被拒絕」類型的消息不可能由不正確的證書或缺失的特權觸發。 –