PHP: Unterschied zwischen den Versionen

Aus schokokeks.org Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: Einige Erklärungen zu bei uns gesetzten PHP-Optionen. == display_errors == Aus Sicherheitsgründen ist display_errors in den Standarteinstellungen von schokokeks.org...)
 
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Einige Erklärungen zu bei uns gesetzten PHP-Optionen.
Einige Erklärungen zu bei uns gesetzten PHP-Optionen.


== display_errors ==
== Optionen ==


Aus Sicherheitsgründen ist display_errors in den Standarteinstellungen von schokokeks.org deaktiviert. In Live-Systemen können die Fehlermeldungen von PHP-Skripten Angreifern oft Aufschluss über Systemeigenschaften geben.
=== display_errors ===


Im Entwicklungsstadium ist display_errors oft sehr nützlich, es lässt sich über .htaccess wieder einschalten.
Aus Sicherheitsgründen ist display_errors in den Standardeinstellungen von schokokeks.org deaktiviert. In Live-Systemen können die Fehlermeldungen von PHP-Skripten Angreifern oft Aufschluss über Systemeigenschaften geben.


== PHP-Optionen selbst beeinflussen. ==
Im Entwicklungsstadium ist display_errors oft sehr nützlich, es lässt sich über .user.ini wieder einschalten.


mod_php erlaubt Nutzern, PHP-Optionen in der .htaccess zu beeinflussen. Um auch bei FastCGI Nutzern die Möglichkeit zu geben, PHP-Optionen selbst zu setzen, haben wir die htscanner-Extension installiert.
=== PHP-Optionen selbst beeinflussen ===


Ein Eintrag in der .htaccess könnte etwa lauten:
PHP erlaubt Nutzern, eigene Optionen über die Datei .user.ini zu beeinflussen. Diese Datei muss '''innerhalb''' des ''Document-Root'', also innerhalb des "htdocs"-Verzeichnisses liegen. Liegt die Datei dort wiederrum in einem Unterverzeichnis, gelten die Einstellungen nur für PHP-Dateien in diesem Unterverzeichnis.


  php_value display_errors On
Ein Eintrag in der .user.ini könnte etwa lauten:
 
  display_errors = On
 
Beachten Sie, dass es einige Minuten dauert, bis PHP die .user.ini-Datei neu einliest.
 
== Erweiterungen ==
 
Sie können bei schokokeks.org beliebige Erweiterungen aus der PEAR-Sammlung hinzufügen.
:[[/PEAR|Anleitung zur Verwendung von PEAR]]

Aktuelle Version vom 2. März 2014, 05:30 Uhr

Einige Erklärungen zu bei uns gesetzten PHP-Optionen.

Optionen

display_errors

Aus Sicherheitsgründen ist display_errors in den Standardeinstellungen von schokokeks.org deaktiviert. In Live-Systemen können die Fehlermeldungen von PHP-Skripten Angreifern oft Aufschluss über Systemeigenschaften geben.

Im Entwicklungsstadium ist display_errors oft sehr nützlich, es lässt sich über .user.ini wieder einschalten.

PHP-Optionen selbst beeinflussen

PHP erlaubt Nutzern, eigene Optionen über die Datei .user.ini zu beeinflussen. Diese Datei muss innerhalb des Document-Root, also innerhalb des "htdocs"-Verzeichnisses liegen. Liegt die Datei dort wiederrum in einem Unterverzeichnis, gelten die Einstellungen nur für PHP-Dateien in diesem Unterverzeichnis.

Ein Eintrag in der .user.ini könnte etwa lauten:

display_errors = On

Beachten Sie, dass es einige Minuten dauert, bis PHP die .user.ini-Datei neu einliest.

Erweiterungen

Sie können bei schokokeks.org beliebige Erweiterungen aus der PEAR-Sammlung hinzufügen.

Anleitung zur Verwendung von PEAR