Dateisystem-Pfad auf subdomain auslagern
Eingetragen von willi1 (246)
am 14.12.2010 - 17:12 Uhr in
am 14.12.2010 - 17:12 Uhr in
Hallo zusammen,
ich möchte gern bei einer bestehenden Seite den Dateisystem-Pfad ändern. Der soll auf einer Subdomain ausgelagert werden.
Ist das möglich? und wenn ja muss ich irgendwas besonderes beachten?
lg
willi
- Anmelden oder Registrieren um Kommentare zu schreiben
Was ist denn hier die Frage?
am 14.12.2010 - 19:42 Uhr
Was ist denn hier die Frage? Willst Du die Drupal-Installation verschieben oder den Pfad von Files innerhalb Deiner weiterbestehen Installation? Das sind 2 völlig verschiedene Sachverhalte.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
pfad files ändern
am 14.12.2010 - 20:16 Uhr
sorry wenn ich mich nicht so klar ausgdrückt habe,
eigentlich möchte ich nur den Pfad "files" in meiner bestehenden Installation ändern.
ist das problematisch?
lg
willi1
Die Pfade zu Dateien sind in
am 14.12.2010 - 20:30 Uhr
Die Pfade zu Dateien sind in der Tabelle files in der Datenbank hinterlegt und wenn Du das Verzeichnis files verschiebst, werden diese Dateien unter Umständen nicht mehr gefunden. Evtl hast Du auch in Nodes (im Body oder Feldern) Pfade zu Bildern hinterlegt, die dann nicht mehr richtig sind. Ändern kann man so was durch einen Export der Datenbank und editieren des Script vor dem erneuten Import. Der Editor muß dazu aber UTF8 codierte Dateien handhaben können und immer einen Backup in der Hinterhand haben (Datenbank und komplette Installation) als "Lebensversicherung".
Sonst ist die Bedingung für das files Verzeichnis nur, daß der Webserver dort zugreifen kann und alle Rechte hat.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Dankeschön Werner für die
am 15.12.2010 - 06:54 Uhr
Dankeschön Werner für die Erklärung.
Ich werde das dann wohl erstmal lokal testen. Ist ja doch etwas komplizierter.
lg
willi
files
am 15.12.2010 - 09:47 Uhr
Hallo.
Ich glaube nicht, dass das so richtig funktionieren kann (jedenfalls nicht in Drupal 6).
Schau Dir mal [api.file_directory_path] an. Diese Funktion liefert den Pfad zu "files"; basierend auf dem Pfad zur Konfigurationsdatei (settings.php).
Du könntest höchstens versuchen, sämtliche Pfade direkt in der index.php dynamisch zu ersetzen. Aber ob das wirklich zuverlässig funktioniert ...
In D7 kann man das wohl über die neuen StreamWrapper lösen. Da müsste man sich dann "einfach" einen neuen Wrapper basteln und diesen verwenden.
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.