XAMPP auf Windows oder Linux

Alles, was PHP betrifft, kann hier besprochen werden.

XAMPP auf Windows oder Linux

Postby hret » 27. October 2009 12:19

Hallo,

Kann es sein dass dirname() unten XAMPP Windows eine andere Ergebnis als unten XAMPP Linux gibt?

Wenn ja, wie mache ich am bestens dass eine Applikation für beide Umgebungen kompatibel ist?

Besten Dank
hret
 
Posts: 5
Joined: 26. October 2009 08:46

Re: XAMPP auf Windows oder Linux

Postby Wiedmann » 27. October 2009 14:47

Wenn ja, wie mache ich am bestens dass eine Applikation für beide Umgebungen kompatibel ist?

Was machst du denn mit dem Ergebnis von dirname(), dass da bei dir ein Problem auftritt?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: XAMPP auf Windows oder Linux

Postby hret » 27. October 2009 15:20

Was machst du denn mit dem Ergebnis von dirname(), dass da bei dir ein Problem auftritt?


Z.B.:
$frameworkDir = dirname(__FILE__)."/framework/"; //funktioniert bei XAMPP MacOS und natürlich Linux

Für XAMPP Windows ist den Wert von $frameworkDir: D:\Homepage\abcdef\xampp\htdocs\app/framework/
hret
 
Posts: 5
Joined: 26. October 2009 08:46

Re: XAMPP auf Windows oder Linux

Postby Xardas der Dunkle » 27. October 2009 16:23

Für XAMPP Windows ist den Wert von $frameworkDir: D:\Homepage\abcdef\xampp\htdocs\app/framework/

Ist ja auch logisch. Windows benutzt den \ als DirectorSeperator und hat Laufwerksbuchstaben. Dein Pfad sollte trotzdem funktionieren wie er da steht. PHP wandelt den / automatisch in \ um. Fall es dir net passt ändere dein Script wie folgt ab:

Code: Select all
$frameworkDir dirname(__FILE__) . DIRECTORY_SEPERATOR 'framework' DIRECTORY_SEPERATOR;  
User avatar
Xardas der Dunkle
 
Posts: 482
Joined: 09. March 2008 19:40
Location: /var/www

Re: XAMPP auf Windows oder Linux

Postby hret » 27. October 2009 16:36

Ja ist eigentlich klar. Ich muss dann wo anders suchen... Danke
hret
 
Posts: 5
Joined: 26. October 2009 08:46


Return to PHP

Who is online

Users browsing this forum: No registered users and 13 guests