2010-10-14 214 views
2

我在運行Windows,安裝了IIS 7.5,PHP 5.3(FastCGI)。嘗試連接到MySQL並出現錯誤「連接嘗試失敗,因爲連接方在一段時間後沒有正確響應,或者由於連接的主機未能響應而建立連接失敗。」IIS + PHP + MySQL:連接嘗試失敗,因爲連接方沒有(嘗試通過tcp連接:// localhost:3306)

開始使用XAMPP開發項目,但需要將其移至IIS(由於AD身份驗證)。 MySQL從XAMPP堆棧運行。我將IIS映射到與Apache2相同的文檔根目錄,但映射到另一個端口。使用Apache2主機訪問測試頁面服務器時 - 沒有問題,但訪問IIS + PHP FCGI頁面時 - 出現此錯誤。

  • 會獨立安裝MySQL嗎?
  • 你有什麼建議?

回答

5

在您的腳本中,請嘗試使用「127.0.0.1」而不是「localhost」作爲MySQL主機。

如果這個解決您的問題,您可以添加以下行到您的主機文件在/在Windows/System32下/驅動器/ etc/hosts文件:

127.0.0.1本地主機

之後,你將能夠使用「本地主機」。

+0

呵呵,忘了這種解決方法。謝謝。 – 2010-10-14 15:53:32

-1

嘗試使用「127.0.0.1」而不是「localhost」作爲MySQL主機。 剛救了我一命XD XD XD

相關問題