Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst] Drupal-Install von Sub-Directory ins Root-Directory verschieben?

Eingetragen von Pfeife (89)
am 10.09.2014 - 09:34 Uhr in
  • Anfängerfragen

Diese Frage haben sich auch schon andere Leute gestellt; aber ich finde hier im Forum und auch woanders leider nur widersprüchliche Antworten. Darum frage ich sicherheitshalber nach, damit ich nichts verwechsle.

www.kirchenmusikliste.de verweist auf das Rootdirectory /html auf dem Server. Das ist die aktuelle Homepage, die durch die Drupal-Install ersetzt werden soll. Dort gibt es einen Unterordner /html/drupal, in dem meine Drupal-Install liegt. Sie ist also erreichbar unter www.kirchenmusikliste.de/drupal/ Klickt man innerhalb dieser Seiten auf irgendeinen internen Link, werden weitere Seiten unter der URL www.kirchenmusikliste.de/drupal/de aufgerufen, obwohl ich nie einen weiteren Unterordner /de angelegt habe. Das ist schon mal seltsam.

Meine Frage: Die Besucher sollen nun, wenn sie die Drupal-Install aufrufen, nicht mehr die URL www.kirchenmusikliste.de/drupal/ oder www.kirchenmusikliste.de/drupal/de/ sehen, sondern nur noch www.kirchenmusikliste.de Die bisherigen Inhalte im Rootdirectory bekommen dann später die Subdomain www.archiv.kirchenmusikliste.de

Hier im Forum las ich, es würde genügen, beim Webhoster die Domain auf das Verzeichnis www.kirchenmusikliste.de/drupal/ umzuleiten. Das habe ich getan. Die Startseite wurde dann auch korrekt angezeigt, aber alle weiteren Klicks brachten Serverfehler. Auch hier heißt es, es würde genügen die Domain auf den Unterordner zu schalten.

In einem englischen Forum dagegen wird gesagt, man sollte in der settings.php eine Änderung vornehmen und anschließend alle Dateien ins Rootdirectory verschieben.

Wie geht man also am besten vor? Bin für jeden Hinweis sehr dankbar!

Ciao, Thomas

‹ CKEditor und CKEditor SWF [gelöst] Drupal-Install von Sub-Directory ins Root-Directory verschieben? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Einstellungen

Eingetragen von katasun (281)
am 11.09.2014 - 11:46 Uhr

Hier im Forum las ich, es würde genügen, beim Webhoster die Domain auf das Verzeichnis www.kirchenmusikliste.de/drupal/ umzuleiten. Das habe ich getan. Die Startseite wurde dann auch korrekt angezeigt, aber alle weiteren Klicks brachten Serverfehler. Auch hier heißt es, es würde genügen die Domain auf den Unterordner zu schalten.

Was für Fehler sind das denn?

Hast Du in der setup eine feste URL vergeben?

Gruss

Katasun

  • Anmelden oder Registrieren um Kommentare zu schreiben

Unter

Eingetragen von Pfeife (89)
am 12.09.2014 - 10:45 Uhr

Unter www.kirchenmusikliste.de/drupal/de/admin/config/system/site-information steht unter Standard-Startseite fest vorgegeben dies: http://www.kirchenmusikliste.de/drupal/de und dann dahinter im Feld kann ich eine einzelne Seite eintragen.

Beim Setup der Site habe ich garantiert nicht http://www.kirchenmusikliste.de/drupal/de angegeben, sondern nur http://www.kirchenmusikliste.de/drupal ohne de. Der DE-Eintrag entstand erst später, als ich hier http://www.kirchenmusikliste.de/drupal/de/admin/config/regional/language noch Englisch als zukünftige zweite Sprache angelegt habe.

Du fragtest nach den Fehlermeldungen.

Wenn ich die Domain www.kirchenmusikliste.de schalte auf http://www.kirchenmusikliste.de/drupal, wird die Startseite ganz richtig aufgerufen, siehe 1. Anlage zu dieser Antwort. Klicke ich dann dort auf weitere Menüpunkte, kommen 500er Fehlermeldungen (siehe 2. Anlage). Die aufgerufenen URLs kann man im Screenshot oben gut erkennen.

Wenn ich die Domain www.kirchenmusikliste.de aber schalte auf http://www.kirchenmusikliste.de/drupal/de, dann kommt schon beim Aufruf der Startseite eine Fehlermeldung (siehe Anlage 3). Gebe ich dann von Hand weitere URLS von Unterseiten ein, kommt wieder der 500er-Fehler (Anlage 4)

Ganz egal, auf welche Startseite in meinem Drupalordner ich die Domain verweisen lasse: Es wird höchstens die Startseite aufgerufen und andere funktioenren dann nicht; oder noch nicht einmal die Startseite kommt richtig.

Soll ich den ganzen Drupal-Ordner doch ins Rootverzeichnis /html auflösen?

Oder reicht das Schalten der Domain auf den Drupalordner und zusätzlich muss ich dann irgendwo eine Änderung eintragen?

Danke für Dein Mitdenken und Deine Hilfe!

Ciao, Thomas

AnhangGröße
KiMu-Liste Index auf drupal.jpg 37.63 KB
500 Internal Server Error-a.jpg 39.14 KB
KiMu-Liste Index auf drupal-de.jpg 19.66 KB
500 Internal Server Error-c.jpg 32.69 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

500 Fehler

Eingetragen von katasun (281)
am 12.09.2014 - 12:26 Uhr

Das Problem steht vermutlich nicht in Zusammenhang mit Drupal.

Zum Testen mal eine HTML Datei anlegen, die einen Link enthält.

Und Testweise die Datei .htaccess im entsprechenden Verzeichnis entfernen oder umbenennen.

Wenn das zu keinen neuen Erkenntnissen führt, den Support vom Hoster mal Fragen.

Ich hatte genau dieses Problem mal bei 1und1 und das hatte damals ewig gedauert, bis es durch
den Support gelöst wurde. Das ist kein Drupal spezifisches Problem.

Gruss

Katasun

  • Anmelden oder Registrieren um Kommentare zu schreiben

katasun schrieb Zum Testen

Eingetragen von Pfeife (89)
am 12.09.2014 - 21:29 Uhr
katasun schrieb

Zum Testen mal eine HTML Datei anlegen, die einen Link enthält.

Habe ich das richtig verstanden: Einen LInk zur Domain www.kirchenmusikliste.de, nachdem diese auf das Drupalverzeichnis geschaltet wurde?

katasun schrieb

Und Testweise die Datei .htaccess im entsprechenden Verzeichnis entfernen oder umbenennen.

Die .htacces im Drupalverzeichnis löschen? Die machte sowieso von Anfang an Probleme. Ich musst sie komplett löschen, damit die Drupalinstall überhaupt "ansprach". Später hat sie mir jemand neu geschrieben. Jetzt existiert sie, aber sie zickt nicht rum.

katasun schrieb

Wenn das zu keinen neuen Erkenntnissen führt, den Support vom Hoster mal Fragen.

Das Umschalten der Domain auf einen anderen Ordner dauert manchmal ziemlich lange. Da ich morgen den ganzen Tag unterwegs bin, die alte Seiteninhalte unter www.kirchenmusikliste.de und auch die neuen unter www.kirchenmusikliste.de/drupal/de aber ohne Fehler erreichbar sein sollen, werde ich das also in der Nacht von Sonntag auf Montag ausprobieren und mich dann wieder melden.

Danke für die Tipps!

Ciao, Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Error 500

Eingetragen von katasun (281)
am 13.09.2014 - 08:44 Uhr

Zum Testen einfach mal eine HTML Datei ( mit einen paar Links ) in dem Verzeichnis anlegen, das sonst zum Error 500 führt. Der Error 500 ist eine Fehlermeldung wie "allgemeines Unwohlsein". Du bräuchtest die genaue Fehlermeldung, die nur in den Log Files steht. Wenn Du diese Logfiles auslesen kannst, wirst Du auch die Ursache für Deine Probleme finden. Ohne diese Logfiles ist es nur ein Raten und probieren.

Du brauchst hier die Unterstützung vom Support, welche Einstellungen am Apache vorgenommen sind und was genau den Fehler 500 auslöst. Auf einem eigenen Server ist das einfach zu lösen aber bei einer gehosteten Lösung geben die Hoster nur minimale Infos über ihre Konfiguration.

Schönes Wochende

  • Anmelden oder Registrieren um Kommentare zu schreiben

RewriteBase in .htaccess

Eingetragen von M.Bicker (2)
am 13.09.2014 - 12:24 Uhr

Ich hatte vor kurzem genau den gleichen Fall. Ich habe einfach die Domain auf den entsprechenden Ordner weitergeleitet und dann in der .htaccess die RewriteBase angepasst. (In meiner .htaccess Zeile 106 auskommentiert und dann dort den Standartpfad eingetragen, also in deinem Fall /drupal). Hoffe bei Dir lässt es sich genau so einfach lösen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

katasun schrieb Der Error 500

Eingetragen von Pfeife (89)
am 13.09.2014 - 17:43 Uhr
katasun schrieb

Der Error 500 ist eine Fehlermeldung wie "allgemeines Unwohlsein". Du bräuchtest die genaue Fehlermeldung, die nur in den Log Files steht. Wenn Du diese Logfiles auslesen kannst, wirst Du auch die Ursache für Deine Probleme finden. Ohne diese Logfiles ist es nur ein Raten und probieren.

Aha, wieder was gelernt! Danke!

Innerhalb des Admin-Bereichs der Drupal-Install gibt es ja auch Berichte: .../admin/reports
Aber dort steht nur "page not found", "honeypot", "user-Anmeldung fehlgeschlagen"

Was ich aber mal getan habe: Die zweite Sprache (englisch) unter admin/config/regional/language abgeschaltet. Dadurch gibt es jetzt keine virtuellen Ornder mehr mit domain.de/de

Dann habe ich wieder die Domain www.kirchenmusikliste.de auf den Ordner /html/drupal geschaltet. Das dauert immer fast 2 Stunden, bis das auf dem Server umgesetzt wird.

Prompt kam es wieder zu den genannten Fehlermeldungen. Dann bin ich aber dem Vorschlag von M.Bicker gefolgt und habe die .htaccess angepasst.

Nun klappt es! Danke für Deine Überlegungen. Davon habe ich profitiert, auch wenn ich anders zum Ziel gekommen bin.

Ciao, Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

M.Bicker schrieb ... und dann

Eingetragen von Pfeife (89)
am 13.09.2014 - 17:47 Uhr
M.Bicker schrieb

... und dann in der .htaccess die RewriteBase angepasst. (In meiner .htaccess Zeile 106 auskommentiert und dann dort den Standartpfad eingetragen, also in deinem Fall /drupal). Hoffe bei Dir lässt es sich genau so einfach lösen.

YESSSSS! Das war's!

Vorher stand dort

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
RewriteBase /drupal

Jetzt habe ich gesetzt:

# RewriteBase /drupal

So klappt es! Für Deine rettende Idee sage ich: Dankemercithankyoueucharistoubedanktgrazieschukranmultumesctak!
und grüße herzlich rheinabwärts von Neuwied nach Bonn.

Ciao, Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 14 Stunden
  • Hey danke
    vor 4 Tagen 9 Stunden
  • Update: jetzt gibt's ein
    vor 5 Tagen 3 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association