Da beim Shared-Webhosting die Apache Option "AllowOveride All" gesetzt ist, können PHP Optionen über '.htaccess' Dateien geändert werden.Um zum Beispiel die PHP Fehlermeldungen im Browser einzuschalten, muss eine '.htaccess' Datei mit folgendem Inhalt angelegt werden:
php_flag display_errors 1
php_flag html_errors 1
Um z.B. die Option "register_globals" einzuschalten, muss eine .htaccess Datei mit folgendem Inhalt angelegt werden:
php_flag register_globals 1
Die Änderungen gelten für das Verzeichnis, welches die '.htaccess' Datei enthält und die darunterliegenden Verzeichnisse ebenso. Wenn Sie diese Datei im 'html' Ordner Ihres Webs anlegen, dann gelten diese Einstellung auch für alle darunterliegende Verzeichnisse. Die Eigenschaften werden sozusagen an die Verzeichnisse weiter vererbt.
Eine Liste der 'php.ini' Optionen findet sich unter:
http://www.php.net/manual/en/ini.php#ini.list
Die Syntax für die '.htaccess' Dateien findet sich unter:
http://www.php.net/manual/en/configuration.changes.php
Über '.htaccess' Dateien können fast alle PHP Optionen geändert werden (PHP_INI_ALL, PHP_INI_PERDIR oder PHP_INI_SYSTEM).