[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:107141] Re: apacheのバージョンアップ作業について


西田と申します。

/usr/local/apache_1.3.37/libexec に libphp4.so はありますか?

旧verとは別ディレクトリの新Verを入れているようですので、旧verで使ってい
たモジュールが新verのモジュールディレクトリにないだけのような気がします。


> kumapooと申します。 
> 
> 手探りで、下記の手順で、apache1.3.33→apache1.3.37へバージョンアップをいたしました。 
> 
> 一応新しいバージョンでapacheが起動したものの、error_logにおかしなメッセージが出ています。 
> 
> -----
> # cat /var/log/apache/error_log 
> [Tue Dec 26 22:18:16 2006] [notice] Apache/1.3.37 (Unix) PHP/4.3.10 configured -- resuming normal operations 
> [Tue Dec 26 22:18:16 2006] [notice] Accept mutex: sysvsem (Default: sysvsem) 
> [Tue Dec 26 22:18:38 2006] [notice] caught SIGTERM, shutting down 
> -----
> 
> また、libphp4.soというモジュール強引に設定してしまいました。 
> 
> apacheのバージョンアップに伴い、PHPの再インストールも行わないといけないでしょうか??? 
> 
> ご教授お願いできればと思います。 
> 
> 
> -現環境 
> apache_1.3.33 
> mod_ssl-2.8.24-1.3.33 
> php-4.3.10 
> --->コンパイルオプション 
> -PHPコンパイルオプション 
> './configure' \\ 
> '--with-apxs=/usr/local/apache_1.3.33/bin/apxs' \\ 
> '--with-pgsql' \\ 
> '--with-mysql=/usr/local/mysql' \\ 
> '--enable-track-vars' \\ 
> '--enable-mbstring' \\ 
> '--enable-mbstr-enc-trans' \\ 
> '--enable-force-cgi-redirect' \\ 
> '--without-gd' \\ 
> "$@" 
> 
> -新環境 
> apache_1.3.37 
> mod_ssl-2.8.28-1.3.37 
> php-4.3.10 
> --->コンパイルオプション 
> % cd /usr/local/src/mod_ssl-2.8.28-1.3.37 
> ./configure \\ 
> "--with-apache=../apache_1.3.37" \\ 
> "--with-ssl=../openssl-0.9.7i" \\ 
> "--prefix=/usr/local/apache_1.3.37" \\ 
> "--datadir=/usr/local/apache_1.3.37" \\ 
> "--enable-module=most" \\ 
> "--enable-shared=max" \\ 
> "--with-layout=Apache" \\ 
> "--disable-module=auth_db" \\ 
> "--enable-module=all" \\ 
> "$@" 
> # cd /usr/local/src/apache_1.3.37 
> # make 
> # make certificate 
> # make install 
> 
> ・apacheのシンボリックリンク修正 
> # ln -s apache_1.3.37 apache 
> # /usr/local/apache/bin/apachectl configtest 
> yntax error on line 248 of /usr/local/apache_1.3.37/conf/httpd.conf: 
> Cannot load /usr/local/apache_1.3.37/libexec/libphp4.so into server: /usr/local/apache_1.3.37/libexec/libphp4.so: cannot open shared object file: No such file or directory 
> 
> ・httpd.confのコピー 
> # cp /usr/local/apache_1.3.33/conf/httpd.conf /usr/local/apache_1.3.33/conf/httpd.conf 
> 
> ・httpd.confのlibphp4.soのパスを修正 
> (前)LoadModule php4_module libexec/libphp4.so 
> (後)LoadModule php4_module /usr/local/apache/libexec/libphp4.so 
> 
> 
> # /usr/local/apache/bin/apachectl start 
> →psでプロセスは一応起動 

------------------------------------------------------------
Nish - Hideo Nishita - / nishita@xxxxxxxxxxx

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: