[PHP-users 753] PHP3とPHP4が共存できません。

seiji php-users@php.gr.jp
Wed, 18 Jul 2001 21:23:46 +0900


こんばんわ、桝形と申します。

現在RedHat Linux6.2Jでphp-4.0.3pl1とphp-3.0.18-i18n-ja-2
を共存させようとやっきになっているのですが上手くできません。

Apacheを起動する時に

Syntax error on line 207 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp3.so into server:
/usr/local/apache/libexec/libphp3.so: undefined symbol:
/etc/rc.d/init.d/httpd start: httpd could not be started

と出ています。
過去ログを調べてみたのですが、過去の解決方法はどちらのPHPにも
--enable-versioningをつけるとよいとありましたがそれでも上手く行きませんでし
た。

長文失礼します、以下コンパイルオプションとhttpd.confの抜粋内容です。

php-3.0.18-i18n-ja-2コンパイルオプション
./configure \
--with-apxs=/usr/local/apache/bin/apxs \
--enable-track-vars \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql \
--with-interbase=/opt/interbase \
--with-gd=/usr/local/gd \
--with-zlib-dir=/usr/local/zlib \
--with-tiff-dir=/usr/local/tiff \
--with-jpeg-dir=/usr/local/jpeg \
--with-ftp \
--enable-i18n \
--enable-mbregex \
--with-mcrypt=/usr/local/libmcrypt \
--with-mhash=/usr/local/mhash \
--enable-versioning

php-4.0.3pl1コンパイルオプション
 ./configure \
--with-apxs=/usr/local/apache/bin/apxs \
--enable-track-vars \
--enable-jstring \
--with-namazu \
--with-kakasi \
--enable-mbregex \
--enable-iconv \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql \
--with-interbase=/opt/interbase \
--with-gd=/usr/local/gd \
--with-zlib-dir=/usr/local/zlib \
--with-tiff-dir=/usr/local/tiff \
--with-png-dir=/usr/local/png \
--with-jpeg-dir=/usr/local/jpeg \
--with-ttf-dir=/usr/local/freetype \
--enable-ftp \
--enable-trans-sid \
--with-mcrypt=/usr/local/libmcrypt \
--with-mhash=/usr/local/mhash \
--enable-versioning \
--disable-debug

httpd.conf抜粋内容
LoadModule php3_module        libexec/libphp3.so
LoadModule php4_module        libexec/libphp4.so
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3 .phtml
AddType application/x-httpd-php3-source .phps
AddType application/x-httpd-php .zend
AddType application/x-httpd-php .zhtml
AddType application/x-httpd-php-source .phps

libphp3.soもlibphp4.soも/usr/local/aapche/libexecの中に存在して
います。

誰か知っておられるお方がおりましたら、御教授願います。m(_ _)m
_______________________

桝形 誠二( Msugata Seiji )
E-Mai l: s.masugata@digicom.dnp.co.jp

 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄