最近、すべてのURLでHTTPSを使用するようにサイトを切り替えました。 (ここに私の投稿)
Ubuntu12.0.4でPHPを使用してApacheを実行しています
SSL/HTTPSを使用しているので、SPDY用のApacheモジュールをインストールする必要があると言われたので、このサイトの指示に従ってインストールしました。問題なくインストールされました... https://developers.google .com/speed/spdy/mod_spdy /
私の問題はPHPから始まります...このページを表示すると https://developers.google.com/speed/spdy/mod_spdy/php PHPの使用について読むことができますSPDY
基本的には、mod_fcgid
の代わりにmod_php
を使用する必要があると書かれています
私のサーバーは現在、すべてのサイトの実行にmod_php
を使用しています。そこで、mod_fcgid
ハンドラーをインストールしましたが、問題なくインストールされました。問題は、Apacheを再起動しようとしたときでした。私のApach設定ファイルの内容が原因で、事態はおかしくなりました。
私のhttp.conf
ファイルから..
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_admin_value upload_tmp_dir /var/zpanel/temp
</IfModule>
上記のmod_php5
を変更して新しいmod_fcgid
を使用しても問題は解決しません。代わりに、php_flag magic_quotes_gpc Off
のような問題があると表示されます。php_flag
は無効な場合に表示されます。 mod_fcgid
を使用しますか?
申し訳ありませんが、サーバーをmod_phpに復元して動作するようにしたため、正確なエラーは発生していません。
しかし、mod_fcgid
を呼び出した設定ファイルのどこでも、エラーが発生したようです。
これを機能させる方法はありますか?
Mod_fcgidを使用している場合、Apacheはphpについて何も知りません。それは単にそれを送り出します。したがって、これらの構成をApache構成に含めることはできません。これらの設定をphp.iniに追加する必要があります。
http://httpd.Apache.org/mod_fcgid/mod/mod_fcgid.html
http://www.howtoforge.com/how-to-set-up-Apache2-with-mod_fcgid-and-php5-on-centos-6.2