問題描述
我在 Win7 桌面上的 IIS 本地主機伺服器上安裝了 WordPress 安裝,手動完成並使用 WebPI 安裝。安裝在 IIS 預設網站下。
當我嘗試自動更新到最新的 WP 版本時請求 FTP 憑據。我在 IIS 上啟用了 FTP 伺服器 (使用者 IUSR 和 Richard) 。
我已經檢查了在 wordpress 根& wp-content 資料夾。我嘗試放入憑證價值,但不要回應或
ERROR: There was an error connecting to the server, Please verify the settings are correct.
要求的證書是主機名/FTP 使用者/FTP 密碼,我已經嘗試了所有方式的憑據,我認為可能是正確的,但顯然不是。 (例如 ftp://localhost – IUSR-站點密碼等) 。我最不確定 FTP 密碼。
我在 WordPress 論壇上請求幫助,WordPress codex,IIS7 論壇,谷歌搜尋推特幫忙解決這個問題,找不到答案!有幾個關於該問題的執行緒,但大多數人說修復是啟用讀寫資料夾許可權,並且有一些關於使用 web.config 檔案和編輯 wp-config.php 。我真的不想編輯 wp-config.php 。我真正想要的是在 IIS 上輸入正確的 WordPress 憑據,並使其工作並自動更新到最新版本。
有沒有人知道我需要使用什麼 ftp 憑據來完成這項工作?有任何 WordPress IIS 本地主機使用者經歷了這個併成功處理這個 ftp 自動更新?
編輯 10/10/12>> 非常感謝您的非常有幫助的回覆。我遵循您的 WordPress 部落格 MS WebPlatformInstaller(WPI) 安裝為我和 (ta da!) 它的工作,您的 said-ie 它自動更新到最新的 WP 版本而不要求 ftp 憑據的 WordPress 部落格。我唯一的問題是我不知道這是什麼,或者除了遵循你的指示我真正做了什麼!我想了解所有這些’jiggery-pokery’!我新增了 Authenticated users& 給他們完全的許可。我也想完全瞭解我的 localhost IIS 伺服器… 我也想知道如何設定我的 IIS,所以當被要求的 ftp 憑據我可以放入資訊& 也有這樣工作!不過非常感謝您的非常有幫助的回覆
最佳解決方案
你也可以試試這個。
在 IIS 管理器中
-
轉到應用程式池並選擇您的 Wordpress 部落格使用的。
-
右鍵單擊並選擇高階設定…
-
將身份更改為 LocalSystem
-
單擊確定儲存更改。
然後在網站上,
-
從網站列表中選擇您的 Wordpress 部落格
-
右鍵單擊它,然後單擊編輯許可權
-
轉到安全選項卡,然後單擊編輯…(組或使用者名稱)
-
點選新增並鍵入”Authenticated users”
-
單擊檢查名稱以驗證使用者名稱
-
單擊確定儲存更改。
這樣,WP 應該更新而不需要使用 FTP 。
基本上你只是給經過身份驗證的使用者提供讀/寫許可權… WP 作為 LocalSystem 使用者執行。
要了解有關 ftp 配置的更多資訊,您可以訪問此 Microsoft 文章。 http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx 另外,這裡還有一篇部落格文章顯示如何安裝/配置 FTP 伺服器…
如果您無法設定,您還可以安裝另一個 ftp 伺服器。即:Filezilla FTP 伺服器,您可以從這裡免費獲取 http://filezilla-project.org/download.php?type=server
關於 IIS 配置.. 你可以學習如何在這裡 http://www.iis.net/learn/manage
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。