iis-7 - 在 IIS7 上部署 TestSwarm

标签 iis-7 testswarm

有人成功了吗?我能够到达某个地方(使用 PHP over FastCGI、MySql 数据库和 URL Rewriter 2.0 Beta),但大部分代码取决于 RewriteBase 规则,IIS 重写器尚不支持该规则。不用说,将它部署在服务器根目录中并不是一个真正的选择......

最佳答案

好吧,似乎只有在所有路径中添加一个应用程序根目录才能解决问题。以下是部署它的步骤:

  • 通过 FastCGI 安装 PHP。在 php.ini 中,
  • 启用 short_open_tag
  • 设置 error_reportingE_ALL & ~E_NOTICE
  • 将重写规则从 .htaccess 导入 UrlRewriter 2.0+ (目前,测试版)。
  • 去掉RewriteBase+两个条件,还有第一条规则
  • 将所有其他重写为相对的,而不是绝对的 ( /index.php -> index.php )
  • 修补 TestSwarm 中的 URL

  • 我将尝试将大部分内容作为补丁(web.config + php 补丁)提交,但我对 Git 仍然很陌生,所以可能需要几天时间才能得到它:)

    关于iis-7 - 在 IIS7 上部署 TestSwarm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1340626/

    相关文章:

    c# - 性能分析 asp.net,什么是 ProcessRequestNotificationHelper?

    asp.net - IIS 7经典模式自定义HttpModule中的Set-MaxAge

    javascript - jQuery TestSwarm 的现状?

    debugging - 如何安装和设置 Testswarm?

    selenium - 如何在 browserstack.com 上运行 selenium 测试?

    xml - 如何使用 weserver 配置设置在 IIS 7 中禁用单个文件的缓存

    c# - 如何从我的网络服务器下载文件到我的桌面?

    asp.net - 如何在 IIS 上为每个文件夹添加 CORS header ?