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