如何更新安装在IIS上的WordPress?

时间:2012-10-07 作者:rpd

我在Win7桌面上的IIS localhost服务器上手动安装WordPress,并使用WebPI安装。两次安装都在IIS默认网站下进行。

当我尝试自动更新到最新的WP版本时,会询问FTP凭据。我在IIS上启用了FTP服务器(用户IUSR和Richard)。

我已检查wordpress根目录上是否启用了读写权限&;wp内容文件夹
我尝试输入凭据值,但始终没有得到响应或

错误:连接到服务器时出错,请验证设置是否正确。

要求提供的凭据是主机名/FTP用户/FTP密码,我尝试了所有我认为可能正确的凭据,但显然不正确。(例如ftp://localhost- IUSR-站点密码等)。我对FTP密码最不确定。

我已经在WordPress论坛、WordPress codex、IIS7论坛、googled&;上寻求帮助;在推特上寻求帮助以解决此问题,但没有找到答案!关于这个问题,有几个线程,但大多数线程都说修复方法是启用读写文件夹权限,并且使用web.config 文件和编辑wp-config.php. 我真的不想编辑wp-config.php.我真正想要的是为IIS上的WordPress输入正确的ftp凭据,并使其工作并自动更新到最新版本。

有人知道我必须使用什么ftp凭据才能完成此操作吗?是否有WordPress IIS localhost用户经历过这种情况并成功处理了此ftp自动更新?

编辑2012年10月10日>>你好,mauri-非常感谢您的回复。我按照您在WordPress博客上的指示,为我安装了MS WebPlatformInstaller(WPI)和(ta da!)它按照你说的那样工作,即它自动更新到最新的WP版本,而不需要ftp凭据。我唯一的问题是,我不知道这是什么,也不知道除了遵循你的指示之外,我到底做了什么!我想了解所有这些“骗局”!添加经过身份验证的用户(&A);给了他们完全的许可。我还想完全了解我的本地主机IIS服务器。。。我还想知道如何设置我的IIS,以便当要求提供ftp凭据时,我可以将其放入信息中(&A);让它也这样工作吧!然而,非常感谢您非常有益的回复

4 个回复
SO网友:웃mauri

你也可以试试这个。

在IIS管理器中

转到应用程序池,选择Wordpress博客使用的应用程序池

  • 将标识更改为本地系统
  • 单击“确定”保存更改

    从站点列表中选择您的Wordpress博客,右键单击它,然后单击Edit permissions

  • 进入安全选项卡,点击编辑。。。(组或用户名)
  • 单击添加并键入“Authenticated users
  • 单击检查名称以验证用户名
  • 单击确定以保存更改。
    1. 这样,WP应该更新,而无需使用FTP。

      基本上,您只需向经过身份验证的用户授予读/写权限。。。WP正在以LocalSystem用户身份运行。

      要了解有关ftp配置的更多信息,可以转到这篇Microsoft文章。http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx此外,这里还有一篇博客文章,介绍如何安装/配置FTP服务器。。。

      如果无法进行设置,也可以安装另一个ftp服务器。。Ie:Filezilla FTP服务器,您可以从这里免费获取http://filezilla-project.org/download.php?type=server

      有关IIS配置的更多信息,请访问http://www.iis.net/learn/manage

    SO网友:Rarst

    当无法直接写入文件系统时,FTP凭据是备用凭据。当然,它们采用主动FTP(或SSH)服务器,这对于任何主机都是典型的,但不一定是本地安装的一部分。

    基本上,您有两种选择:

    解决您的WP安装无法使用直接文件系统访问的原因。在WordPress侧Core Control 插件将是一个起点。

    在IIS中配置FTP服务器,请参阅其文档了解详细信息(根据IIS版本的不同,您可能需要先下载并安装一些东西)。

    我在Windows上从未遇到过严重的文件系统访问问题,但我自己正在运行Apache stack。可能是IIS特有的怪癖。

    SO网友:kenechukwu igweagu

    运行inetmgr。exe\'

    访问(&L);您的\\u服务器>;\\网站\\<;您的\\u wordpress\\u网站>;

    在IIS窗格下打开“身份验证”

    选择“匿名身份验证”

    单击编辑。。。在右窗格中的“操作”下

    选择“应用程序池标识”

    单击“确定”

    在文件资源管理器中,导航到Wordpress文件夹

    右键单击并选择“属性”

  • 在安全选项卡下,单击编辑。。。

    选择IIS\\U IUSRS

    检查“完全控制”

    单击“确定”

  • SO网友:AAKASH9820

    您还可以更新放置在站点根目录中的WordPress核心文件,并且只更新wp admin&;wp包括文件夹文件,也可以解决此问题。并保持您的wp内容文件夹保持不变,没有任何更改。

    结束

    相关推荐

    插件不会在IIS上自动更新

    在XP Server’03上使用IIS 6,使用WP 3.2.1,当我尝试对插件使用自动更新时,我收到以下消息:更新过程正在启动。在某些主机上,此过程可能需要一段时间,因此请耐心等待。正在启用维护模式…更新插件[插件名称](1/1)从下载更新http://downloads.wordpress.org/plugin/polldaddy.2.0.10.zip…解压缩更新…安装最新版本…删除插件的旧版本…插件更新失败更新[插件名称]时出错:无法创建目录C:/Inetpub/wwwroot/wp content