htaccess - was kann ich ändern?
Thomas
- webserver
Mein Provider hat seinen Server neu konfiguriert; Manche Befehle in meinen alten htaccess-dateien führen nun zu einem 500 Internal Server Error. Es ist Apache 1.3.26 installiert.
[geladene Module: mod_sqlinclude, mod_gzip, mod_php4, mod_auth_mysql, mod_ssl, mod_dav, mod_expires, mod_proxy, mod_auth, mod_access, mod_alias, mod_cgi, mod_dir, mod_autoindex, mod_negotiation, mod_mime, mod_log_config, mod_macro, mod_so, http_core]
Es funtioniert noch:
<Files bild.jpg>
AddType application/x-httpd-php .jpg
</Files>
Es funktioniert nicht mehr:
php_flag display_errors off
php_flag register_globals off
Das ist natürlich eher ärgerlich... Woran erkenne ich, welche Befehle ich noch benutzen kann und welche nicht? Und wieso kann ich nicht - oder wie könnte ich doch - register_globals wieder abstellen?
Thomas
Hi,
Das ist natürlich eher ärgerlich... Woran erkenne ich, welche Befehle ich noch benutzen kann und welche nicht? Und wieso kann ich nicht - oder wie könnte ich doch - register_globals wieder abstellen?
der Admin des Servers kann mittels AllowOverride einstellen, welche Dinge durch .htaccess-Dateien aufg Verzeichnisebene eingestellt werden dürfen. IMHO gibt es keine Möglichkeit es heraus zu finden ohne die Serverkonfigurationsdatei zu kennen. Am besten, Du fragst Deinen Provider, was noch geht und bittest ihn, Dir die gewünschten Optionen wieder freizugeben.
viele Grüße
Achim Schrepfer