pfad problem

Alles, was PHP betrifft, kann hier besprochen werden.

pfad problem

Postby Heini_net » 18. December 2005 10:23

hallo,

hab folgendes Problem mit den pfad angaben.


Obwohl ich im document root extra das die pfad angaben im web stil angegeben hab. kommt bei einer dateiausführung sowas raus :

D:\Inetpub\wwwroot\forum/acp/lib/common.php


woran liegts?

edit :
es wird hierbei dieser code ausgeführt :

realpath(dirname(__FILE__) . '/../../../') . '/';
User avatar
Heini_net
 
Posts: 520
Joined: 25. July 2003 15:43
Location: hier

Postby Wiedmann » 18. December 2005 11:44

kommt bei einer dateiausführung sowas raus :
D:\Inetpub\wwwroot\forum/acp/lib/common.php

Dürfte ja aber kein Problem sein. Oder stört dich nur die Optik?

woran liegts?

Gute Frage. Nach einem realpath() hätte ich auch erwartet das alles einheitlich ist.

Allerdings wundert mich, dass da hinten eine Datei (common.php) mit raus kommt. Nach dirname() darf da kein Dateiname mehr sein. Bist du sicher, dass dieser Code ausgeführt wird?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Heini_net » 18. December 2005 12:06

ne naztürlich ist die fehlermeldung von einer anderen codezeile andem die common.php ausgeführt wird.

jedoch kann php die datei nicht ausführen weil der pfad nicht stimmt..


Warning: main(D:\Inetpub\wwwroot\forum/acp/lib/common.php) [function.main]: failed to open stream: No such file or directory

die slash zeichen sind nach dem windows stil geordnet.. ist anscheinend eine fehlkonfiguration von realpath
User avatar
Heini_net
 
Posts: 520
Joined: 25. July 2003 15:43
Location: hier

Postby Heini_net » 18. December 2005 12:37

wie kann ich denn in php einstellen dass die pfad angaben nur mit dem Zeichen "/" angegeben werden soll ?
User avatar
Heini_net
 
Posts: 520
Joined: 25. July 2003 15:43
Location: hier

Postby Wiedmann » 18. December 2005 12:48

ne naztürlich ist die fehlermeldung von einer anderen codezeile

Dann brauchen wir gar nciht mehr weiterreden. Wenn du einen Code postest und eine Fehlermeldung von einem anderen Code macht das keinen Sinn.

Warning: main(D:\Inetpub\wwwroot\forum/acp/lib/common.php) [function.main]: failed to open stream: No such file or director

Gibt es die Datei denn dort? Ich schätze mal nicht.

wie kann ich denn in php einstellen dass die pfad angaben nur mit dem Zeichen "/" angegeben werden soll ?

Lass PHP auf einem Betriebssystem laufen das Fordwardslash's ("/") benutzt.

ist anscheinend eine fehlkonfiguration von realpath

Nein. Siehe erste Antwort.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Heini_net » 18. December 2005 13:02

auf einem anderen windows server funktioniert es ja komischerweise..


das komische ist auch dass apache ständig abstürzt und mime magic funktioniert auch nicht. bringt ständig fehlermeldungen mit irgendwelchen mysql variablen.

warscheinlich liegt der fehler wieder ganz woanders.
User avatar
Heini_net
 
Posts: 520
Joined: 25. July 2003 15:43
Location: hier


Return to PHP

Who is online

Users browsing this forum: No registered users and 4 guests