我有一個PHP網站,上面有一個我正在使用的mySQL數據庫。我在我的開發機器上運行Apache,PHP和mySQL,並且我的代碼都可以正常工作。一個星期前,我將自己的代碼和數據庫上傳到了我的組織的虛擬主機(這是一個非營利組織,因此主機不是專用的內部服務器,而是租用的空間。)那時,代碼完美地運行在主機站點。PHP數據庫連接代碼不再在主機上工作
我增加了一些新的網頁在過去的一週,所以他們上傳今天去測試。瞧,我的代碼(現有代碼,而不是新東西)會返回數據庫連接錯誤。
東道主公司堅持認爲問題在我身上。如果上週代碼完美運行並且現有代碼沒有發生任何變化,那怎麼可能呢?在我看來,唯一可能的解釋是主機環境發生了變化。
我是很新,PHP,所以我希望有人能幫助我在這裏並說明是否有可能還是主機公司的技術支持是一無所知。
你得到的錯誤是什麼? – 2010-05-26 17:48:28
太多的話。錯誤消息已經足夠了。 – 2010-05-26 17:48:34
錯誤信息幾乎可以肯定是用戶'用戶名'@'localhost'(使用密碼:YES)'拒絕訪問'。相同的代碼是否適用於您的本地或測試盒? – 2010-05-26 17:58:58