問題描述

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