schon wieder ein schönes Problem. Habe jetzt ja ein PHP 4.3.8 installiert, brauche aber zusätzlich ein PHP 4.0.6, weil ein älteres CMS nur mit dieser PHP Version läuft.
Ist gar kein Problem, integriere ich beide als Module die auf verschiedene Handler hören (Im PHP Source ändern). Jetzt habe ich bei der Kompilierung von PHP 4.0.6 aber das Problem, dass er mir kein ".so" File macht, also kein Apache Modul baut, obwohl ich ihm im Configure sage, wo der apxs2filter liegt, und dort liegt er tatsächlich.
Hier meine Configure-Anweisung:
Code: Select all
./configure --host=i386-redhat-linux
--build=i386-redhat-linux
--target=i386-redhat-linux-gnu
--program-prefix=/usr/bin/php-4.0.6
--prefix=/usr/bin/php-4.0.6
--exec-prefix=/usr/bin/php-4.0.6
--bindir=/usr/bin/php-4.0.6
--sbindir=/usr/sbin/php-4.0.6
--sysconfdir=/etc/php-4.0.6
--datadir=/usr/share/php-4.0.6
--includedir=/usr/include/php-4.0.6
--libdir=/usr/lib/php-4.0.6
--libexecdir=/usr/libexec/php-4.0.6
--localstatedir=/var/php-4.0.6
--with-config-file-path=/etc/php-4.0.6
--sharedstatedir=/usr/com/php-4.0.6
--mandir=/usr/share/man/php-4.0.6
--infodir=/usr/share/info/php-4.0.6
--with-mysql=shared,/usr
--with-apxsfilter=/usr/sbin/apxs
