0

Eiffel Web フレームワークで作成された要求を処理して応答を返す Web アプリケーション サーバーがあり、コネクタとして fcgi を使用し、最終的な実行可能ファイルを htdocs ファイル (app.exe) に配置しました。

今、fastcgi で apache を実行し、アプリケーションを起動して localhost で実行したいと考えています。httpconf ファイルを次のように変更しましたが、実行されません。

<Directory "C:/Apache2.2/htdocs">
    Options +ExecCGI +Includes +FollowSymLinks -Indexes
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
</Directory>

<IfModule mod_fcgid.c>

    AddHandler fcgid-script .ews
    FcgidWrapper C:/Apache2.2/htdocs/app.exe .ews

</IfModule>

<IfModule mod_rewrite.c>

    RewriteEngine on
    RewriteBase /
    RewriteRule ^$ app.ews [L]
    RewriteCond %{REQUEST_FILENAME} !­f
    RewriteCond %{REQUEST_FILENAME} !­d
    RewriteCond %{REQUEST_URI} !=/favicon.ico
    RewriteCond %{REQUEST_URI} !service.ews
    RewriteRule ^(.*)$ service.ews/$1
    RewriteRule .* ­ [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

</IfModule>

fcgid と rewrite の 2 つのモジュールをロードしました。

4

1 に答える 1