|
|
Ich | Entwicklung | Lösungen | Apache | PHP | mySQL | |||||||||||||||
Installation Konfiguration Erste Schritte
|
Die Konfigurationsdatei php.iniAuf den folgenden Seiten werde ich die Konfigurationsdatei so vollständig wie möglich und nötig erklären. Dies ist sehr umfangreich. Als Anfänger können Sie ruhigen Gewissens einige Absätze überspringen, die Sie erst später als Profi benötigen werden. Den Abschnitt Dynamic Extensions können Sie komplett überspringen, in allen anderen Abschnitten gibt es allerdings Einstellungen, die Sie kennen und beachten sollten, oder auch Einstellungen, die Sie ändern müssen, damit PHP erwartungsgemäß funktioniert. Ich habe daher alle auch für Anfänger interessanten, verständlichen und wichtigen Abschnitte mit dem Symbol In PHP 5 neu hinzugekommene Einstellungen sind farbig hinterlegt. Unterschiede werden wie gewohnt zweispaltig dargestellt. Um die Einstellungen für PHP zu ändern, müssen Sie die Datei
Der Inhalt der php.iniWie Sie unschwer erkennen werden, sind Zeilen, die mit einem Semikolon beginnen, Kommentare. Der Anfang der Datei ist ein kleiner, einleitender Text:
[PHP] ;;;;;;;;;;;;;;;;;;; ; About this file ; ;;;;;;;;;;;;;;;;;;; ; ; This is the recommended, PHP 4-style version of the php.ini-dist file. It ; sets some non standard settings, that make PHP more efficient, more secure, ; and encourage cleaner coding. ; The price is that with these settings, PHP may be incompatible with some ; applications, and sometimes, more difficult to develop with. Using this ; file is warmly recommended for production sites. As all of the changes from ; the standard settings are thoroughly documented, you can go over each one, ; and decide whether you want to use it or not. ; ; This file is different from the php.ini-dist file in the fact that it features ; different values for several directives, in order to improve performance, while ; possibly breaking compatibility with the standard out-of-the-box behavior of ; PHP 3. Please make sure you read what's different, and modify your scripts ; accordingly, if you decide to use this file instead. Gleich am Anfang werden Sie darauf hingewiesen, dass diese Version der php.ini so voreingestellt ist, dass PHP-Skripte besonders sicher, schnell und sauber geschrieben werden können. Betroffen sind, wie es Ihnen die php.ini im folgenden erklärt, vor allem die Einstellungen ; - register_globals = Off [Security, Performance] ; - display_errors = Off [Security] ; - log_errors = On [Security] ; - output_buffering = 4096 [Performance] ; - register_argc_argv = Off [Performance] ; - magic_quotes_gpc = Off [Performance] ; - variables_order = "GPCS" [Performance] ; - error_reporting = E_ALL [Code Cleanliness, Security(?)] ; - allow_call_time_pass_reference = Off [Code cleanliness] Ich werde an den entsprechenden Stellen der Konfigurationsdatei mehr dazu schreiben. |
||||||||||||||||||||
|
URL: www.intermitto.net/php/konfig/ini/ |
Home - Kontaktformular - Downloads - Suche und Sitemap - Impressum |
||||||||||||||||||||