• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPの4.4.9と5.2.13の共存について。)

PHPの4.4.9と5.2.13の共存について

このQ&Aのポイント
  • RHLE4で動くPHP4のプログラムと新しく開発されたPHP5のプログラムを同じサーバで動かす方法について説明します。
  • 既にインストールされているPHP5.2.9をアンインストールして、ソースからコンパイルしてインストールする必要があります。
  • ソースからのインストールが初心者にとっては難しいかもしれませんが、共存させたりアンインストールする方法を調べることができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

参考サイトの --with-apxs2=/usr/sbin/apxs \ が抜けてますよ

black-you
質問者

お礼

自己解決しました。 PHPのコンパイルは問題なく出来ていましたが、 /usr/local/php5/bin/php-cgi を /var/www/cgi-bin/php5にコピーしたら internal server error 500がでなくなりました。 ご回答ありがとうございました。

black-you
質問者

補足

既にインストールされているPHP5.2.9を前回と同様のオプションをつけて、 下記コンパイルオプションで、コンパイルしたPHP5.2.9を、 cp /usr/local/php5/bin/php /var/www/cgi-bin/php5 でコピーして/etc/init.d/httpd restartすると internal server error 500でphpinfoすら確認できない状況です。 cp /usr/local/php5/bin/php /var/www/cgi-bin/php5を上書き前に戻すと正常に動作しております。 何か確認方法などありましたら教えていただけますでしょうか。 ./configure \ --prefix=/usr/local/php5 \ --with-config-file-path=/usr/local/php5/lib \ --enable-sigchild \ --enable-mbstring \ --enable-mbregex \ --enable-force-cgi-redirect \ --enable-zend-multibyte \ --with-gd \ --with-jpeg-dir=/usr \ --with-png-dir=/usr \ --with-zlib \ --with-zlib-dir=/usr \ --with-openssl \ --enable-ftp \ --with-curl \ --with-pgsql=/var/lib/pgsql \

関連するQ&A

専門家に質問してみよう