[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
というエラーが出るんです。皆さんはこんな経験ありますか。