[gelöst] Problem mit absolutem Pfad - Wie ändern?
Eingetragen von sacre (97)
am 06.12.2010 - 18:27 Uhr in
am 06.12.2010 - 18:27 Uhr in
Hallo,
Strato hat (ohne etwas zu sagen), die Site auf einen neuen Server umziehen lassen.
Somit stimmen alle Pfade natürlich nicht mehr...
Wie kann ich den alten Pfad: /mnt/web4/41/73/5370173/htdocs/
In den neuen abändern? /home/strato/www/ex/www.example.com/htdocs/
Ein $base_url-Eintrag in der settings.php hat leider nichts gebracht.
Bitte um Hilfe....
Ich hoffe nicht, dass die bisherige Installation kaputt ist.
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn die Datenbank nicht zu
am 06.12.2010 - 19:06 Uhr
Wenn die Datenbank nicht zu groß ist, geht es einfach mittels Export und Import und dazwischen mit einem Texteditor editieren. Aber Achtung: die Datei sollte UTF8-Code bleiben. Das muß der Editor leisten können.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Öhm, also normalerweise haben
am 06.12.2010 - 19:06 Uhr
Öhm, also normalerweise haben diese Teile einr Verzeichnisstruktur in Drupals Pfadsystem so rein gar nichts verloren, wie hat das denn bisher funktioniert? *staun*
Normalerweise zeigt (im Admin-Interface des Webhosters konfigurierbar) die Domain auf das Verzeichnis, in dem Drupal liegt, und dann ist der restliche Rattenschwanz davor nämlich völlig Latte.
Drupal Freelancer im Rheinland gesucht?
In Strato habe ich keine
am 06.12.2010 - 19:17 Uhr
In Strato habe ich keine Möglichkeit zur Einstellung gefunden :/
Drupal IST schon umgezogen - leider. So sieht es momentan aus... www.kodokan-jujutsu.de
Hattest du denn diesen Pfad
am 06.12.2010 - 20:18 Uhr
Hattest du denn diesen Pfad /mnt/web4/41/73/5370173/htdocs/
in deiner settings.php stehen?
-----------
Luca Curella
Kooperative Netze - Berlin
Nein, das hat mich auch
am 06.12.2010 - 20:38 Uhr
Nein, das hat mich auch verwundert.
$base_url war deaktiviert.
Wenn du es nicht über export
am 06.12.2010 - 20:42 Uhr
Wenn du es nicht über export / import erledigen willst, kannst du dir auch, vorausgesetzt MySQL kenntnisse vorhanden, die entsprechenden Tabellen heraussuchen und mit einem Update TABELLE SET FELD = replace(..,..,..) Where FELD LIKE "%DEIN PFAD%" die Pfade korrigieren. Du solltest dabei aber wissen was du tust. ich habe es merfach so gemacht, hat immer super geklappt.
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework
Hm, ich habe nun (wie in
am 06.12.2010 - 21:15 Uhr
Hm, ich habe nun (wie in Antwort 2 beschrieben durch export->import), den ursprünglichen Pfad durch den Neuen ersetzt.
Die Fehlermeldung ist die Selbe geblieben...
Also im Moment kommt man
am 06.12.2010 - 21:25 Uhr
Also im Moment kommt man leider wegen den Fehlermeldungen gar nicht auf deinen Seite, daher kann ich dir so leider nicht weiterhelfen. So wie es aussiehst fehlen ettliche Tabellen in deiner DB, was zumindest die Fehlermeldungen besagen.
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework
Ja, kurze Testphase, tut mir
am 06.12.2010 - 21:29 Uhr
Ja, kurze Testphase, tut mir Leid :)
Die Tabellen mit neuem Pfad sind jetzt hochgeladen - keine Änderung der Fehlermeldung.
Achja:
In besagtem Modul steht in Zeile 82:
if (user_access('access administration menu')) {
Nochmal zurück auf
am 07.12.2010 - 11:16 Uhr
Nochmal zurück auf Anfang:
Wieso denkst du, dass der Pfad das Problem ist? Was für ein Webspace ist das eigentlich, eigener Server oder so?
Wenn der Pfad vorher nirgends stand ist das vielleicht gar kein innerhalb von Drupal lösbares Problem.
-----------
Luca Curella
Kooperative Netze - Berlin
Der Reihe nach :) Ich habe
am 07.12.2010 - 11:31 Uhr
Der Reihe nach :)
Ich habe bei Strato schon sehr lange ein Basic XL-Paket.
Dort lief bis vor 2 Wochen die Homepage meines Vereins - Domain gehört dem Verein.
Nun hatte ich schon länger das Problem, dass Strato für Drupal einfach nicht geeignet ist, da das CMS dort nicht richtig läuft. Also angerufen, Problem erklärt, Strato erklärte sich bereit, dort etwas zu machen.
Einige Tage später gehe ich zufällig auf die Seite - die momentane Fehlermeldung wird angezeigt.
Nach Rücksprache bekomme ich sofort erklärt, dass sich der Serverpfad geändert habe (wurde mir natürlich nicht mitgeteilt) und ich solle ihn "im php-script ändern".
Ich denke also, dass der Pfad das Problem ist, da vor einigen Tagen alles funktioniert hatte.
Zwischendurch wurde nichts an der Installation verändert.
Wie gesagt:
Ich konnte den Pfad im sql-Export finden und habe ihn geändert.
Das hatte aber leider keine Auswirkung - die Fehlermeldung blieb die Selbe.
Strato-FAQ zum Thema:
http://www.strato-faq.de/artikel.html?sessionID=c80fe77051dc20a3bbe71dd0f04d09f0&id=10
Und wo im sql-Export hast du
am 08.12.2010 - 08:23 Uhr
Und wo im sql-Export hast du den Pfad gefunden? In meinen Dumps gibt es keine absoluten Pfade.
Idee:
Gibt es eine .htaccess Datei und findet sich der Pfad dort vielleicht auch?
Noch ne Idee:
- Neue DB anlegen
- Neues Verzeichnis, neues Drupal der selben Version hochladen + in neue DB installieren
- sites/all/modules + sites/all/themes kopieren
- alten DB-Dump importieren
obwohl wo ich das so schreibe: dann hättest du auch das Problem Strato dazu zu bringen www.kodokan-jujutsu.de auf das neue Verzeichnis zu mappen...
Es muss eine Möglichkeit geben das irgendwo einzustellen. Bei Strato.
-----------
Luca Curella
Kooperative Netze - Berlin
Danke für die Antwort! :) Den
am 01.03.2011 - 13:46 Uhr
Danke für die Antwort! :)
Den im ersten Post beschriebenen Originallink habe ich in dem DB-export gefunden.
Wahrscheinlich muss ich doch wieder alles neuinstallieren... so langsam gebe ich die Hoffnung auf.
Gibt es eine Möglichkeit, an die bisherigen Texte heranzukommen?
Wo kann ich in der DB danach suchen?
edit:
Gerade nochmal bei Strato (MISTLADEN) angerufen.
Sie beharren darauf dass das nicht ihr Problem sei und es "schon mal vorkommen könne, dass die datenverwaltung an den /mnt/... pfaden etwas ändert".
Ich solle es doch bitte in der config-datei, die es ja wohl geben muss, ändern. Toll.
Über Hoster Kundenlogin Pfad wechseln?
am 02.03.2011 - 14:27 Uhr
Hallo,
ich kenne jetzt Strato leider nicht persönlich. Aber manchmal gibt es über den Hosterzugang eine Möglichkeit das Verzeichnis anzugeben wo Deine Drupalseite jetzt liegt. Ist das da nicht möglich?
Viele Grüße
Marita
Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de
Eigentlich ist es nahezu
am 02.03.2011 - 14:47 Uhr
Eigentlich ist es nahezu wurscht, wo Drupal liegt.
In der Zwischenzeit habe ich einige Projekte offline konfiguriert und online in die verschiedensten Verzeichnisse geladen - funktioniert perfekt!
Datenbank importieren, Datenbank-Daten in Drupal implementieren, Drupal hochladen, fertig.
Strato hat damals meine Installation völlig zerschossen, aber irgendwie bin ich denen dankbar.
Die Funktionalität des Neubaus ist um Einiges besser als vorher und wird demnächst online gehen!
Strato ist für mich kein ernstzunehmender Hoster. Wichtigster Anteil neben der Stabilität der Server (die auch nicht gegeben ist), ist meiner Meinung nach der Kundensupport.
Und genau der ist leider unterirdisch. Kompetenz bei tiefergehenden Themen? Fehlanzeige.
Die Lösung war also simpel...
Umzug zu hosteurope und alles läuft perfekt.