[PHP-users 1542] mod_ssl+php3+php4のインストール後apacheスタートエラーについて

JUNSIK LIM php-users@php.gr.jp
Mon, 27 Aug 2001 16:13:54 +0900


林と申します。1週間はSSL+PHP3とPHP4のインストールについて苦戦していま
す。

次のようなエラーメッセージが出てうまく以下なんです。でもこれ以前は問題なく出
来たのに、
[root@koni apache]# ./bin/apachectl startssl
./bin/apachectl: line 184: 24053 セグメンテーション違反です  (core dumped)
$HTTPD -DSSL
./bin/apachectl startssl: httpd could not be started


今日は皆様のご意見を聞きたく投稿します。

インストール環境はRedHat7Jです。

DBはmysql pgsql をインストールしております。
作業順番としては以下のようです。

先ずopenSSLのインストールから
$su
#cd /usr/local/src/openssl-0.9.6
#./config -fpic
#make
#make test
#make install

次に mod-ssl のインストール
#cd /usr/local/src/mod_ssl-2.7.1-1.3.14
#./configure --with-apache=../apache_1.3.14 --with-ssl=../openssl-0.9.6 --pr
efix=/usr/local/apache --datadir=/usr/local/apache --enable-module=so --enab
le-shared=max
#cd ..

この後にapache のインストール
#cd apache_1.3.14
#make
#make certificate
#make install

最後に PHP 3のインストール
#cd /usr/local/src/php-3.0.15-i18n-ja
#./configure --with-pgsql=/usr/local/pgsql --with-pgsql=/usr/local/pgsql(私
の場合はPostgreSQLとMysqlですので)
  --with-apache=../apache_1.3.14
  --with-apxs=/usr/local/apache/bin/apxs
  --enable-i18n
  --enable-mbregex
  --enable-track-vars --with-gd=/usr/local
#make
#make install
#cp php3.ini-dist /usr/local/lib/php3.ini
ここで vi 等で php3.ini の ;inernationalization の変更
次に apache のhttpd.conf の php に関する項目変更(マンモス本)等を参考に

最後に
#/usr/local/apache/bin/apachectl startssl
それから

最後に PHP 4のインストール

./configure \
--with-pgsql=/usr/local/pgsql --with-pgsql=/usr/local/pgsql(私の場合は
PostgreSQLとMysqlですので)
--with-apxs=/usr/local/apache/bin/apxs \
--enable-track-vars \
--enable-versioning \
--enable-trans-sid \
--with-gd=/usr/local \

それで
最後に
#/usr/local/apache/bin/apachectl startssl すると

[root@koni apache]# ./bin/apachectl startssl
./bin/apachectl: line 184: 24053 セグメンテーション違反です  (core dumped)
$HTTPD -DSSL
./bin/apachectl startssl: httpd could not be started

というエラーが出るんです。皆さんはこんな経験ありますか。