[PHP-users 27009] PHP5がApache2.0にインストールできない

田中和明 t_kazu @ rainbow.plala.or.jp
2005年 9月 28日 (水) 18:42:46 JST


PHPの勉強を始めている田中といいます。
PHPの開発環境を作成するために、PHPをインストールしましたが、
PHPのApache2.0のモジュールアップできません。
エラーの対応をご教授お願いします。

環境:
OS: Fedora4
Apache: Apache2.0.54をバイナリーからインストール
PHP: PHP5.0.5をバイナリーからインストール

操作:
1.Apache2.0のインストール
  # ./configure --enable-so
  # make
  # make install

2.PHP5のインストール
  # ./configure --with-apxs2=/usr/local/apache2/bin/apxs
  # make
  # make install
  # cp php.ini-dist /usr/local/lib/php.ini

3.「httpd.conf」の内容を確認しましたが、PHPがLoadModuleできていませんでした。 


4.そこで、httpd.conf に下記の行を追加しました。
     AddModule mod_php5.c
     LoadModule php5_module     modules/libphp5.so

     AddType application/x.httpd-php .php .php5 .phtml

5.Apacheを起動させたところ、下記のメッセージが表示されました。
  # /usr/local/apache2/bin/apachectl  start
  Cannot load /usr/local/apache2/modules/libphp5.so into server: 
/usr/local/apache2/modules/libphp5.so: cannot open shared object file: No 
such file or directory

問合せ事項
libphp5.so のファイルがバイナリーからインストールしたときに、生成されていないような
気がしますが、このエラーにどのように対応したらよろしいでしょうか




PHP-users メーリングリストの案内