Source path has to start with a slash. in Drupal\Core\Path\AliasManager
am 22.04.2019 - 18:15 Uhr in
Hallo zusammen,
Ich versuche derzeit, mein Drupal8 System zum Laufen zu bekommen, aber irgendwas scheint mit den Alias-Namen noch nicht zu passen. Die Fehlermeldung des Protokolls ist aber mir auch nicht ganz verständlich, denn dort wird auf eine Zeile 186 verwiesen - wenn ich die entsprechende .php Datei aber mit einem Editor öffne, gibt es diese Zeile nicht.
Fehlermeldung laut Protokoll:
Standort: https://www.meinedomain.de/admin/config/system/site-information
InvalidArgumentException: Source path has to start with a slash. in Drupal\Core\Path\AliasManager->getAliasByPath() (Zeile 186 in /home/www/drupal8/core/lib/Drupal/Core/Path/AliasManager.php).
Wie finde ich den Fehler, wenn es die Zeile 186 nicht gibt?
Bin etwas ratlos.
Danke für Hinweise!
LG
Dorothea
- Anmelden oder Registrieren um Kommentare zu schreiben
Auf der Seite
am 23.04.2019 - 07:15 Uhr
Auf der Seite https://www.meinedomain.de/admin/config/system/site-information fehlt bei irgendeinem Pfad der führende Slash.
Als statt node/1234 muss es /node/1234 heißen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
das kann sein, aber wenn
am 23.04.2019 - 09:25 Uhr
ich nach dem einloggen als Admina https://www.meinedomain.de/admin/config/system/site-information eingebe, meldet Drupal:
Auf der Website ist ein unvorhergesehener Fehler aufgetreten. Bitte versuchen Sie es später nochmal.
hm...
Ich habe den Verdacht, dass ich mit den Subdomains und der TLD ein Problem erzeugt habe und nun irgendwie die VHOST bzw. httpd.conf ändern müsste. Aber mir ist noch nicht ganz klar, wie genau.
Folgende PHP Systeme mit Datenbanken laufen auf der Providersite:
/home/www/drupal8
/home/www/nextcloud
/home/www/forum...
Vorher hatte ich Drupal8 nur lokal installiert - aber nun wollte ich es auf den Server hochladen und mit der TLD verbinden und dabei habe ich anscheinend irgendwas "zerschossen" - denn Drupal8 beansprucht ja nun alle Pfade unterhalb der TLD und d.h. der Aufruf www.meinedomain.de/nextcloud, der früher funktionierte, landet nun erst mal bei www.meinedomain.de/drupal8/nextcloud (da habe ich nur einen Hinweis für alle User meiner Cloud eingestellt, aber das ist natürlich nicht das, was ich will).
Ich würde gerne die drei Systeme konfliktfrei nebeneinander betreiben, aber rätsele ein wenig, wie das gehen soll...
Danke für Deinen Hinweis!
LG
D.
"Wenn der eine nicht will, können zwei nicht miteinander streiten."
Arno Backhaus
Ok, also eher ein
am 23.04.2019 - 09:54 Uhr
Ok, also eher ein Folgefehler.
Ich habe nur überflogen, dass Du an anderer Stelle nach Konfiguration des vhots gefragt hast.
Da es sich um einen Linux-Server handelt, müsste ich da jetzt selbst lange rum suchen.
Bei Wondows könnte ich Dir einen Ausschnitt aus meiner Apache -conf schicken.
Dann musst Du das Problem wohl zuerst lösen, dass die Installationen korrekt angesprochen werden und dieses hier wird sich dann evt. erledigen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de