簡體   English   中英

IIS + PHP + MySQL:連接嘗試失敗,因為被連接方沒有(嘗試通過tcp:// localhost:3306連接)

[英]IIS + PHP + MySQL: A connection attempt failed because the connected party did not (trying to connect via tcp://localhost:3306)

我正在運行Windows,已安裝IIS 7.5,PHP 5.3(FastCGI)。 嘗試連接到MySQL並收到錯誤消息“連接嘗試失敗,因為連接方在一段時間后未正確響應,或者連接建立失敗,因為連接的主機未能響應。”。

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

  • MySQL的獨立安裝有幫助嗎?
  • 您有什么建議?

在腳本中,嘗試使用“ 127.0.0.1”代替“ localhost”作為MySQL主機。

如果這解決了您的問題,則可以將以下行添加到/ Windows / System32 / drivers / etc / hosts中的主機文件中:

127.0.0.1本地主機

之后,您將可以使用“ localhost”。

嘗試使用“ 127.0.0.1”代替“ localhost”作為MySQL主機。 剛剛救了我的命XD XD XD

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM