- ベストアンサー
PHP-4.3.1でmake出来ない
RedHat8.0 apache(httpd-2.0.45)の環境に PHP-4.3.1をインストールしようとしたのですが、 下記のconfigureでmake出来ません。 ./configure --with-apxs=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --enable-zend-multibyte どなたか分かる方がいらっしゃいましたら 教えてください。 ※ちなみに、オプションを付けずにconfigureを 行うとmakeできます。 ※上記のオプションを付けると、Makefile.fragmentsと Makefile.objectsのみ作成されます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
httpd-2.xx の場合は --with-apxs2=/... としてください。 $ ./configure --help | less と入力すれば パラメータの一覧を表示してくれます。
その他の回答 (1)
- xjd
- ベストアンサー率63% (1021/1612)
>RedHat8.0 apache(httpd-2.0.45)の環境に >PHP-4.3.1をインストールしようとしたのですが、 うちのサーバと同じ構成ですね。うちの手順はこんな風です。参考にしてください。 ./configure --with-apxs2=/usr/local/apache2/bin/apxs \ --with-pgsql=/usr/local/pgsql \ --enable-mbstring \ --enable-mbregex \ --enable-gd-native-ttf \ --enable-memory-limit \ --enable-zend-multibyte \ --with-openssl \ --with-gd \ --with-ttf \ --with-freetype-dir \ --with-jpeg-dir \ --with-xpm-dir \ --with-zlib-dir \ --with-java \ && make && make install
お礼
ごめんなさい! なんか、勘違いだったみたいです。 いままでの設定で問題なくPHPが動作しました。 これからも色々教えてください。
補足
返事が遅くなってすいません。 上記の通りやってみたら、makeできました。 ありがとう!! しかし、下記の作業を行ってもphpinfo画面が表示されず <? phpinfo(); ?> とそのまま表示されます。 何か設定ミスしてるんでしょうか? 【その後の作業】 # make # make install # cp php.ini-dist /usr/local/lib/php.ini httpd.confに下記の行がなかったので追加しました。 LoadModule php4_module modules/libphp4.so AddType application/x-httpd-php .php ※ちなみに/usr/local/apache2/modules/libphp4.so にlibphp4.soが存在するのは確認しました。 apache再起動
お礼
ごめんなさい! なんか、勘違いだったみたいです。 いままでの設定で問題なくPHPが動作しました。 これからも色々教えてください。
補足
返事が遅くなってすいません。 上記の通りやってみたら、makeできました。 ありがとう!! しかし、下記の作業を行ってもphpinfo画面が表示されず <? phpinfo(); ?> とそのまま表示されます。 何か設定ミスしてるんでしょうか? 【その後の作業】 # make # make install # cp php.ini-dist /usr/local/lib/php.ini httpd.confに下記の行がなかったので追加しました。 LoadModule php4_module modules/libphp4.so AddType application/x-httpd-php .php ※ちなみに/usr/local/apache2/modules/libphp4.so にlibphp4.soが存在するのは確認しました。 apache再起動