在Windows 7上安装fcgi以在iis上提供erb服务

时间:2014-03-16 15:19:20

标签: ruby iis erb fastcgi

我尝试做最简单的设置来在IIS 7.5(windows7)上提供ruby .erb文件。 这是我的web.config文件

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <handlers>
            <add name="FastCGI" path="*.erb" verb="*" modules="FastCgiModule" scriptProcessor="C:\Ruby193\bin\ruby.exe" resourceType="Unspecified" requireAccess="Read" />
        </handlers>
    </system.webServer>
</configuration>

在IIS上安装并激活了FastCGI,但似乎我需要安装失败的fcgi gem。 有人有经验吗?请不要建议其他操作系统,虚拟机,框架等铁路等。

我已经安装了开发工具包并且在路径上,通常我没有安装和编译本机扩展的问题。 网上有很多过时的或具有铁路信息的信息,不能说有帮助。

C:\Ruby193\bin>gem install fcgi
Building native extensions.  This could take a while...
ERROR:  Error installing fcgi:
        ERROR: Failed to build gem native extension.

        C:/Ruby193/bin/ruby.exe extconf.rb
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... no

make
make: *** No targets.  Stop.


Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/fcgi-0.9.2.1 for inspection.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/fcgi-0.9.2.1/ext/fcgi/gem_make.out

0 个答案:

没有答案