PHP und $_SERVER['DOCUMENT_ROOT']

Bash, Shell, PHP, Python, Perl, CGI
Post Reply
redsnapper
Posts: 8
Joined: 2003-12-06 19:37
Contact:
 

PHP und $_SERVER['DOCUMENT_ROOT']

Post by redsnapper »

Hi Forum,

Ich hab immer mit der folgenden Methode meine php Daten eingebunden
include ($_SERVER['DOCUMENT_ROOT']."/includes/db.inc"); Leider funktioniert das nicht mehr (neuer Server mit PHP 4.3.4 und Apache2!!!) und ich kann mir nicht erklären warum.


1. $_SERVER['PHP_SELF'] funktioniert
2. wenn ich dir phpinfo() ausführe wird die Variable $_SERVER['DOCUMENT_ROOT'] ausgegeben.

Was kann das Problem sein hab ich vielleicht Entstellungen in der Php.ini vergessen?
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by wgot »

Hallo,

was liefert

Code: Select all

echo $_SERVER['DOCUMENT_ROOT'];
sowie

Code: Select all

echo $_SERVER['document_root'];
Gruß, Wolfgang
redsnapper
Posts: 8
Joined: 2003-12-06 19:37
Contact:
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by redsnapper »

Hab ich auch schon getested liefert leider gar nichts zurück .

das ist ja das Problem :lol:
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by majortermi »

Was gibt "phpinfo()" aus?
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
redsnapper
Posts: 8
Joined: 2003-12-06 19:37
Contact:
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by redsnapper »

Die Document Root !!!!!!!!!!!
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by majortermi »

Redsnapper wrote:Die Document Root !!!!!!!!!!!
Upps, hatte das überlesen.

Wenn ich das richtig verstanden habe, ist das Problem folgendes:
phpinfo() gibt $_SERVER['DOCUMENT_ROOT'] richtig aus.
echo $_SERVER['DOCUMENT_ROOT'] gibt jedoch nichts aus.

Wenn das tatsächlich so ist, würde ich bei php.net einen Bug aufmachen und mal ausprobieren, ob das gleiche Problem auch mit anderen PHP-Versionen (z.B. 4.3.3) auftritt.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
redsnapper
Posts: 8
Joined: 2003-12-06 19:37
Contact:
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by redsnapper »

Ich glaube das liegt an der Konfiguration, denn das Problem tritt bei der Version 4.3.3, 4.3.4 und 4.1.0 auf (2 unterschiedlichen Servern).
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by majortermi »

Kannst du mal deine php.ini hier posten?
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
redsnapper
Posts: 8
Joined: 2003-12-06 19:37
Contact:
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by redsnapper »

Was willst du den aus der php.ini sehen? Dan bräuchte ich nicht das ganze teil Posten.
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: PHP und $_SERVER['DOCUMENT_ROOT']

Post by oxygen »

grep -v "^;" /etc/php.ini

Die Modulabschnitte kannst du raus lassen, also [MySQL] etc
Post Reply