2015年07月02日
Tweet
昨日の記事で、 mpm_event を有効にすると、PHPが使えなくなってしまいました。
そこで、fcgid を利用し、PHPを実行可能にします。
■インストール
sudo apt-get install libapache2-mod-fcgid
■確認
libapache2-mod-fcgid 1:2.3.9-1 amd64 FastCGI interface module for Apache 2
■有効にする
sudo a2enmod fcgid
■モジュールの設定を行う
vi /etc/apache2/mods-enabled/fcgid.conf
AddHandler fcgid-script .php
AddType application/x-httpd-php .php
Fcgidwrapper /usr/lib/cgi-bin/php5 .php
■サイトの設定を行う
※上記までの作業だとパーミッションエラーとなります。(PHPの実行権限が無いので付与する必要があります。)
vi /etc/apache2/sites-enabled/sitename.conf
Options ExecCGI FollowSymlinks
以上でPHPが動作するようになりました。
あとは、各種設定パラメーターを変更し、最適な値を求める必要があります。
そこで、fcgid を利用し、PHPを実行可能にします。
■インストール
sudo apt-get install libapache2-mod-fcgid
■確認
libapache2-mod-fcgid 1:2.3.9-1 amd64 FastCGI interface module for Apache 2
■有効にする
sudo a2enmod fcgid
■モジュールの設定を行う
vi /etc/apache2/mods-enabled/fcgid.conf
AddHandler fcgid-script .php
AddType application/x-httpd-php .php
Fcgidwrapper /usr/lib/cgi-bin/php5 .php
■サイトの設定を行う
※上記までの作業だとパーミッションエラーとなります。(PHPの実行権限が無いので付与する必要があります。)
vi /etc/apache2/sites-enabled/sitename.conf
Options ExecCGI FollowSymlinks
以上でPHPが動作するようになりました。
あとは、各種設定パラメーターを変更し、最適な値を求める必要があります。