![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 | ||
| Christian Mühlroth Registriert seit: 04.09.2005 Ort: Nürnberg
Beiträge: 561
|
Hallo, ich hab jetzt schon seit längerem Probleme mit bestimmten Pfadangaben, und weiß nicht dieses Problem zu lösen. Folgendes: Ich übergebe (beispielsweise der Funktion unlink()) diese Datei inkl Pfad: /kunden/blubb/upload/userpics/3-1-1164112361.jpeg Als Fehler spuckt er mir dann folgendes aus: Zitat:
localhost/kunden/blubb/upload/userpics/3-1-1164112361.jpeg eingeb, ershceint die Datei (per Copy & Paste eingegeben). // edit Genauso das Problem z.B. mit Image Funktionen: Zitat:
Warum bekomme ich diese Fehlermeldung? Kann Windows nicht mit diesen Pfaden umgehen? (Ich arbeite mit XAMPP) //edit 2 Hm das Problem hat sich erledigt. Aus Interesse her würde ich aber trotzdem gerne wissen, warum ich keine absoluten Pfadangaben machen darf? (Mit relativen geht es)
__________________ http://www.ChrisDiary.De Geändert von Chr!s (21.11.2006 um 14:30 Uhr) | ||
| | |
| | Nach oben #2 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
|
Ich würde via DocRoot arbeiten und daraus meine absoluten Pfade erstellen.
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
| | Nach oben #3 |
| Christian Mühlroth Registriert seit: 04.09.2005 Ort: Nürnberg
Beiträge: 561
|
Das habe ich auch gemacht. Mein Root ist ja / , das nächste übergeordnete Verzeichnist ist dann ja direkt kunden, daraus ergibt sich ja dann /kunden .. Oder meinst du $_SERVER['DOCUMENT_ROOT'] ? Dies gibt mir allerdings C:/web/xampp/htdocs aus, damit kann ich nichts anfangen (bzw mein Script) ..
__________________ http://www.ChrisDiary.De |
| | |
| | Nach oben #5 |
| Johannes Schlichenmaier Registriert seit: 26.08.2005 Ort: Mannheim
Beiträge: 403
|
Ay Denn im Gegensatz zu Linux kennt Windows kein absolutes Root. Dort gehst du zuerst per Laufwerk:/ in ein (physisches) Laufwerk hinein. (Weißt du sicherlich) Bei Linux dagegen kannst du weitere Filesysteme nur in Unterverzeichnisse deines Root-Verzeichnisses einbinden.
__________________ In the beginning was the word and the word was content-type: plain/text heute code ich, morgen debug ich und uebermorgen cast ich die koenigin auf int |
| | |
| | Nach oben #6 |
| Christian Mühlroth Registriert seit: 04.09.2005 Ort: Nürnberg
Beiträge: 561
|
Hm hm .. Das ist immer ein rumgewurschtel mit Windows und Linux .. Ist nicht das erste Mal dass ich Probleme mit Pfadangaben im Unterschied von Windows und Linux hatte.. Aber danke.
__________________ http://www.ChrisDiary.De |
| | |
| | Nach oben #7 |
| Lutz Registriert seit: 14.08.2005 Ort: Nienburg / Weser
Beiträge: 690
|
Absolute Pfadangaben beinhalten normalerweise einen Laufwerksbuchstaben, das stimmt schon, aber ich meine (habs aber noch nicht getestet), dass auch mit einem Backslash/Slash am Anfang gearbeitet werden kann unter Windows, dann wird halt vom aktuellen Laufwerk das "Root"-Verzeichnis als Start genommen. Problem weiter oben war halt, dass noch einige Pfade fehlten, um den Pfad als absolut im Raum stehen zu lassen. Das Problem könnte man auch programmiertechnisch lösen, wenn man sich den Pfad vom aktuellen Script zerpflückt und dann bis zum DocRoot mittels chdir() zurückgeht, muss man selber wissen, wie man solche Probleme umgeht.
__________________ Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Firefox: Marktanteil klettert in Europa über 20 Prozent | robo47 | Nachrichten | 36 | 03.12.2007 14:20 |
| Computer mit Linux grundsystem und Windows als Desktop System | Jan | Plauderecke | 2 | 04.03.2007 17:07 |
| Skype 2.6 - preview für Windows | Ben | Nachrichten | 0 | 11.08.2006 02:56 |
| Caching mittels dbm-Dateien, Probleme mit dba_popen() | Ben | PHP-Programmierung | 4 | 27.07.2006 13:23 |
| Pfadangaben bei Linux und Windows | Ben | PHP-Programmierung | 6 | 08.03.2006 17:47 |