在IIS托管的网站上安装插件

时间:2011-09-18 作者:user1343534123

我有一个带有IIS的Windows 2008r2服务器,它托管着一个wordpress站点。然而,我无法让插件的安装与FTP一起工作。这就是我所做的:

我在IIS中设置了一个FTP站点,它的根位于wordpress/ 目录

  • 我创建了一个对整个wordpress目录具有“完全访问”权限的用户
  • 当我使用ftp程序或浏览器登录时,它工作正常,我可以浏览wordpress目录,上载文件等。
    • 但当我尝试安装插件时,需要花费很长的时间,然后出现错误“找不到wordpress内容目录(wp内容)”。Google建议这可能是因为ftp根目录与wp-content dir,但它是。这似乎也不是凭据问题,因为输入错误的密码/用户名/主机名很快就会出错。我还可以在IIS管理器中看到ftp会话。

      我需要做什么?

    1 个回复
    SO网友:Mark Smallman

    在wp配置的最后。php文件插入以下代码;

    if(is_admin()) {
    add_filter(\'filesystem_method\', create_function(\'$a\', \'return "direct";\' ));
    define( \'FS_CHMOD_DIR\', 0751 );
    }
    
    保存,然后重试

    结束

    相关推荐

    WordPress 3.0.1 on IIS 6 Web Server PermaLink Issues

    最近,我无意中发现了这个博客“用WordPress在IIS6上使用IIRF URL重写”(http://john-sheehan.com/blog/using-iirf-url-rewriting-on-iis6-with-wordpress/ ) 我在Mac OS X上开发了一个运行MAMP的WordPress站点,然后将该站点移植到MS IIS6 Windows 2003服务器环境中。转到主页一切正常,但我的所有其他页面都找不到-404。我的网站是用WordPress 3.0.1中的PermaLink