问题描述

我在 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 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。