Mailinglisten-Archive |
Jan Lehnardt wrote: > Ich moechte PHP 3.0.15 und PHP 4b4pl1 auf SUSE 6.3 unter Apache > 1.3.9 parallel als dynamic shared object (DSO) nutzen. Ich habe mich > an alle Installierhilfen gehalten (Manual,Tutorials,ListenArchiv). In der INSTALL-Datei stehts: USING PHP3 AND PHP4 AS CONCURRENT APACHE MODULES Recent operating systems provide the ability to perform versioning and scoping. This features make it possible to let PHP3 and PHP4 run as concurrent modules in one Apache server. This feature is known to work on the following platforms: - Linux with recent binutils (binutils 2.9.1.0.25 tested) - Solaris 2.5 or better - FreeBSD (3.2, 4.0 tested) To enable it, configure PHP3 and PHP4 to use APXS (--with-apxs) and the necessary link extensions (--enable-versioning). Otherwise, all standard installations instructions apply. For example: $ ./configure \ --with-apxs=/apache/bin/apxs \ --enable-versioning \ --with-mysql \ --enable-track-vars If this also works on your platform or if you know a way to do it, please report it to our bug database at http://bugs.php.net > Trotzalledem bieten mir alle meine Browser (IE5.0, NN4.61, Lynx) > mir die Datei (xx.php) zum download an. Die Datei enthaelt nur > > <?php > phpinfo(); > ?> > > Die meiner Meinung nach entscheidenden Eintraege miner httpd.conf > sind folgende: > > ---httpd.conf--- > > LoadModule php3_module /usr/lib/apache/libphp3.so > LoadModule php4_module /usr/lib/apache/libphp4.so > AddModule mod_php3.c > AddModule mod_php4.c In meiner httpd.conf: # LoadModule foo_module libexec/mod_foo.so LoadModule php4_module libexec/libphp4.so LoadModule rewrite_module libexec/mod_rewrite.so Ich hatte mit PHP3 nicht sehr viel Glück, deshalb stehts da auch nicht drin. Das libexec Verzeichnis wird standardmässig eingestellt, wenn man das DSO (--with-apxs=/path/apache/bin/apxs) konfiguriert. > AddType application/x-httpd-php3 .php3 > AddType application/x-httpd-php3-source .php3s > > AddType application/x-httpd-php .php > > ---------end---- > > Hab ich was vergessen? Nee ich glaub nicht. > Beim Neutstart von Apache spuckt er noch folgendes aus: > > Starting service httpd[Fri Mar 10 11:40:08 2000] [warn] Loaded DSO /usr/lib/apac > he/libphp4.so uses plain Apache 1.3 DSO, this module might crash under EAPI! Das ist doch nur ein Warning. Der hat keine Bedeutung. -Egon -- Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/
php::bar PHP Wiki - Listenarchive