Die Konfigurationsdatei
Die Konfigurationsdatei (php3.ini in
PHP 3.0.x, und php.ini ab PHP 4.0) wird geladen,
wenn PHP gestartet wird. Wurde PHP als Modul in den Webserver
einkompiliert, dann geschieht dies nur, wenn der Server gestartet
wird. Ist PHP als CGI- oder
CLI-Version konfiguriert worden, geschieht es
bei jedem Aufruf.
Das Standard-Verzeichnis der php.ini ist eine Option, die Sie beim
Kompilieren übergeben können (siehe den entsprechenden Eintrag in
der FAQ). Bei der
CGI- und der CLI-Version
kann diese über die Kommadozeilenoption -c
geändert werden, siehe auch das Kapitel über die Benutzung von
PHP über die Kommandozeile.
Sie können auch die Umgebungsvariable PHPRC
setzen, um ein zusätzliches Suchverzeichnis für die php.ini-Datei
anzugeben.
Nicht jede PHP-Option ist hier dokumentiert. Für eine Liste aller Optionen
schauen Sie bitte in Ihre php.ini-Datei, dort finden Sie Kommentare zu
jeder Option. Sie können auch in die allerneueste php.ini im PHP-CVS nachschauen.
Anmerkung:
Der Standardwert für die PHP-Option register_globals wurde von
on zu off in PHP
4.2.0 geändert.
Beispiel 4-1. php.ini-Beispiel | ; jeglicher Text in einer Zeile hinter einem nicht gequoteten
; Semikolon wird ignoriert
[php] ; Abschnitts-Marker (gekennzeichnet durch die eckigen Klammern)
; werden ebenfalls ignoriert
; folgende boolesche Werte sind möglich:
; true, on, yes
; oder false, off, no, none
register_globals = off
magic_quotes_gpc = yes
; Sie können Strings in Gänsefüßchen einschließen
include_path = ".:/usr/local/lib/php"
; Backslashes werden wie jedes andere Zeichen behandelt
include_path = ".;c:\php\lib" |
|