htaccess: $_SERVER['DOCUMENT_ROOT']?
Viennamade
- webserver
Hallo liebe Forumer!
Der PHP-Wert $_SERVER['DOCUMENT_ROOT'] bringt mir
lokal "d:/wamp/apache/htdocs/xyz"
am Server "/var/users/xyz/www".
Gibt es einen Wert, der das Gleiche in der htaccess ausdrückt?
Beste Grüße
Viennamade
Moin!
Gibt es einen Wert, der das Gleiche in der htaccess ausdrückt?
Hängt davon ab, wo du ihn gebrauchst. In Rewrite-Regeln gibts sowas.
- Sven Rautenberg
Hallo!
Gibt es einen Wert, der das Gleiche in der htaccess ausdrückt?
Hängt davon ab, wo du ihn gebrauchst.
Mein Bedarf ergibt sich weil ich in der htaccess neuerdings
php_value auto_prepend_file log.php
gesetzt habe. Das funktioniert leider nicht, da beim Zugriff auf die htaccess der include-Pfad noch nicht gesetzt ist. Also löschte ich aus meinem Script
set_include_path($_SERVER['DOCUMENT_ROOT'] . "/inc");
und möchte das jetzt in die htaccess reintun .... und jetzt habe ich den Bedarf :-)
In Rewrite-Regeln gibts sowas.
Aha, ich surfe ...
Besten Dank
Viennamade
Moin!
Mein Bedarf ergibt sich weil ich in der htaccess neuerdings
php_value auto_prepend_file log.php
gesetzt habe. Das funktioniert leider nicht, da beim Zugriff auf die htaccess der include-Pfad noch nicht gesetzt ist. Also löschte ich aus meinem Script
set_include_path($_SERVER['DOCUMENT_ROOT'] . "/inc");
und möchte das jetzt in die htaccess reintun .... und jetzt habe ich den Bedarf :-)
Schwierig. Die übliche Vorgehensweise erfordert in diesem Fall individuelle .htaccess-Dateien - ist ja nicht so dramatisch, sind ja nur zwei verschiedene Server.
In Rewrite-Regeln gibts sowas.
Aha, ich surfe ...
Hilft dir aber nix, weil du ja kein Rewriting machen willst, sondern etwas komplett anderes.
- Sven Rautenberg
Hallo!
Mein Bedarf ergibt sich weil ich in der htaccess neuerdings
php_value auto_prepend_file log.php
gesetzt habe. Das funktioniert leider nicht, da beim Zugriff auf die htaccess der include-Pfad noch nicht gesetzt ist. Also löschte ich aus meinem Script
set_include_path($_SERVER['DOCUMENT_ROOT'] . "/inc");
und möchte das jetzt in die htaccess reintun .... und jetzt habe ich den Bedarf :-)... individuelle .htaccess-Dateien - ist ja nicht so dramatisch, sind ja nur zwei verschiedene Server.
Ich versuchte mich jetzt an 2 individuellen .htaccess. Lokal ist das kein Problem. Wenn ich aber in jene des 'echten' Servers
php_value include_path /var/users/xyz/www/inc
reinschreibe, dann gibts einen 'Internal Error 500'.
M.E. stimmt der Pfad, denn Dokument-Root ist "/var/users/xyz/www" und darunter existiert "/inc".
So sieht die .htaccess aus:
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
php_value include_path /var/users/xyz/www/inc <---
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName xyz.xyz.at
AuthUserFile /var/users/xyz/www/_vti_pvt/service.pwd
AuthGroupFile /var/users/xyz/www/_vti_pvt/service.grp
AuthLDAPURL ldap://corin.xyz.at/o=yti?uid
AuthLDAPAuthoritative off
AuthLDAPFrontPageHack on
Bitte um Hilfe.
Viennamade
Moin!
Ich versuchte mich jetzt an 2 individuellen .htaccess. Lokal ist das kein Problem. Wenn ich aber in jene des 'echten' Servers
php_value include_path /var/users/xyz/www/inc
reinschreibe, dann gibts einen 'Internal Error 500'.
Es besteht immer die Möglichkeit, dass deine .htaccess-Möglichkeiten per Providerdefinition beschnitten sind. Ungültige oder deaktivierte Direktiven führen zu 500.
PS:
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
Was ist das denn für eine schlaue Kombination?
- Sven Rautenberg
Hallo!
Wenn ich aber in jene des 'echten' Servers php_value include_path /var/users/xyz/www/inc reinschreibe, dann gibts einen 'Internal Error 500'.
Es besteht immer die Möglichkeit, dass deine .htaccess-Möglichkeiten per Providerdefinition beschnitten sind. Ungültige oder deaktivierte Direktiven führen zu 500.
:-( Wenigstens weiß ich wohin ich mich wenden muß.
PS:
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
Was ist das denn für eine schlaue Kombination?
Wie für Dich unschwer zu erkennen habe ich keine Ahnung bezüglich .htaccess, aber obiges liest sich auch für mich eigenartig.
Danke für die Hilfen!
Viennamade