phpbar.de logo

Mailinglisten-Archive

[php] apache+php4

[php] apache+php4

Joerg Behrens behrens_(at)_takenet.de
Wed, 30 Aug 2000 21:37:36 +0200


MichaB schrieb:
> 
> sorry für meine unwissenheit ;) aber bei einem php3 phpinfo()
> sehe ich nirgends ein --enable.....

Also ich hab hier ein statisches mod_php Version 3.0.14 und unter
Configuration sieht man:

Configure command: ./configure
'--with-apache=/home/beh/sources/apache_1.3.11' '--with-xml'
'--with-mysql=/usr/local/mysql/' '--with-zlib' '--with-gd=/usr/local'
'--with-ldap=/usr/local/ldap' '--with-ftp'
'--with-oracle=/opt/oracle/product/8.0.5.1' '--enable-sysvshm=yes'
'--enable-sysvsem=yes' '--enable-track-vars=yes' '--enable-url-includes'
php3.ini file path is set to: /usr/local/lib

Ein /usr/local/apache/bin/httpd -l listet alle EINkompilierten Module
auf. Ein ./httpd -V zeigt die compiler Einstellungen.

Unter http://www.tng-shop.de/info.php siehst du die Ausgabe von mod_php4
(DSO). Hier steht das ./configure gleich oben mit drin.Der Apache
enthaelt nur die noetigten 2 Module statisch eingebunden.

wu-nn-web:/usr/local/apache/bin # ./httpd -l
Compiled-in modules:
  http_core.c
  mod_so.c

Alle anderen Module werden dynamisch Geladen ueber Anweisungen in der
httpd.conf. Wenn ich morgen was aendern moechte.. z. b mod_rewrite
entfernen brauch ich nur den Aufruf zu komentieren und den Indianer neu
starten. Dies geht nicht wenn es statisch eingebunden waere.. einmal
drin immer drin. Untern sieht man auch welche Module der Apache gerade
geladen hat (Apache Abschnitt).
 
Btw. DSO Apachen starten langsamer und sind ein kleines Stueckchen
weniger Perfomant als seine statischen Stammesgenossen.

 
> damit ich noch etwas schlauer aus der ganzen geschichte werde wäre es
> nett wenn mir jemand sagen könnte (oder einen link schickt) wo steht
> was DSO überhaupt ist und wo der unterschied ist zwischen einem
> statischen php und einem dynamischen.... btw... wie finde ich heraus
> ob apache DSO hat ??

Im Manual des Apachen ? Unter http://www.apache.org/docs/dso.html
In guten Buechern? (oft auch in PHP Buechern)
Suchen im Netz

Gruss
Joerg Behrens

-- 
Key fingerprint =  92 7D E0 A6 CF AE EC 32  14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
TakeNet GmbH					Mobil: 0171/60 57 963			
D-97080 Wuerzburg				Tel: +49 931 903-2243				
Alfred-Nobel-Straße 20				Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive