問題描述

我在 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 管理器中

  1. 轉到應用程式池並選擇您的 Wordpress 部落格使用的。

  2. 右鍵單擊並選擇高階設定…

  3. 將身份更改為 LocalSystem

  4. 單擊確定儲存更改。

然後在網站上,

  1. 從網站列表中選擇您的 Wordpress 部落格

  2. 右鍵單擊它,然後單擊編輯許可權

  3. 轉到安全選項卡,然後單擊編輯…(組或使用者名稱)

  4. 點選新增並鍵入”Authenticated users”

  5. 單擊檢查名稱以驗證使用者名稱

  6. 單擊確定儲存更改。

這樣,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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。