PHP 4.0.6 & PHP 4.3.8 & Apache 2
Posted: 2004-12-02 12:06
Hallo,
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:
Ist eine denkbar schmale Konfiguration, dient aber auch erst einmal nur zum testen, damit man ausschließen kann dass es an irgendwelchen - nicht vorhandenen, oder nicht ordentlich installierten Libraries liegt. Wenn einer da nen Tipp für mich hat, wie ich ein libphp4.so File bekomme, wäre ich sehr dankbar, ein libphp4.a File macht er mir.
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