私の新しいUbuntu 8.04にfastcgiは動作しません - ラッパーはダウロードされません
私はvirtualminをインストールしました。それから、私は他のサーバ(Debian)と同じようにfastcgiをセットアップしました。 私は小さな問題があります。ウェブサイトを開くときに、fastcgiラッパーを実行する代わりに、それをダウンロードします。ここで設定は次のとおりです。
<IfModule mod_fastcgi.c>
FastCgiIpcDir /usr/lib/apache2/fastcgi
AddHandler fastcgi-script .fcgi
FastCgiWrapper /usr/local/sbin/suexec
FastCgiConfig -singleThreshold 1 -autoUpdate -idle-timeout 240 -pass-header HTTP_AUTHORIZATION
</IfModule>
website.conf:私は、ウェブサイトにアクセスした場合
SuexecUserGroup "#1002" "#1003"
DocumentRoot /home/przepisy/public_html
ScriptAlias /php-fastcgi/ /home/przepisy/php-fastcgi/
AddHandler php-fastcgi .php
AddType application/x-httpd-php .php
Action php-fastcgi /php-fastcgi/php5-fcgi
DirectoryIndex index.html index.php
<Directory /home/przepisy/public_html>
Options -Indexes +ExecCGI FollowSymLinks
allow from all
AllowOverride All
</Directory>
/ホーム/ przepisy/PHP-fastcgiを/ PHP5-fcgiの
#!/bin/sh
PHPRC="/home/przepisy/conf/"
export PHPRC
PHP_FCGI_CHILDREN=4
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=200
export PHP_FCGI_MAX_REQUESTS
exec /usr/bin/php5-cgi
だから、それはそれをランダムな名前を与えますダウンロードしたコンテンツを見ると、php5-fcgiの内容が表示されます。私がphpスクリプト、例えばindex.phpを指定すると、php5-fcgiの内容を保存して表示します。 私はこの段階ではうんざりです。 この設定はDebianで問題なく動作しました...
最後に、fcgidで動作させました。 以上の設定 – Engrost