Hi!
Möglicherweise missachtest du die Hinweise aus dem Kapitel Runtime Configuration
ich möchte gerne auf meinem apache-server (php5) die magic quotes ausschalten.
Welche PHP-Version genau? 5.3 oder kleiner? Und wie ist PHP in den Apachen eingebunden? Modul oder CGI?
Ab 5.3 und die CGI-Version gibt es .user.ini, die eine vorhandene php.ini ergänzt. Außerdem die Möglichkeit, eine komplett eigene php.ini zu verwenden. phpinfo() klärt über Versionen, die Einbindung und welche Konfigurationsdateien verwendet wurden auf.
wenn ich eine .htaccess-datei im rootverzeichnis anlege und
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
hineinschreibe, bekomme ich einen internen server error.
Hast du die Hinweise im Abschnitt "How to change configuration settings" befolgt?
(ich habe in einem unterordner eine htaccess-datei liegen. kann es damit etwas zu tun haben?)
Nur wenn diese anderslautende Konfigurationen erzählt und ein Script in diesem Verzeichnis gestartet wurde, kann diese eine Aufwirkung haben. Und PHP muss als Apache-Modul vorliegen.
Lo!