/admin/config/system/site-information kann nicht aufgerufen werden und erzeugt einen Fehler (Drupal 8)
am 25.01.2016 - 08:52 Uhr in
Guten Morgen,
ich habe einen kuriosen Fehler und wollte fragen, ob den schon jemand kennt.
Auf einer taufrischen Drupal 8.0.2- Installation lässt sich die "config/system/site-information" nicht aufrufen.
Beiträge erstellen, Themes installieren und verändern sowie alle anderen Adminbereiche funktionieren auch;
aber wenn ich die Website-Informationen - als Admin und einziger Nutzer - aufrufen will, dann erhalte ich nur diese Zeile:
"Auf der Website ist ein unvorhergesehener Fehler aufgetreten. Bitte versuchen Sie es später nochmal."
Ich habe das Handbuch und das Forum durchsucht, aber nichts weiter gefunden.
Da ich bisher mit anderen CMS gearbeitet habe, kenne ich die Ordnerstruktur nicht, sodass ich noch nicht prüfen konnte,
ob vllt. einfach nur die Rechte falsch gesetzt sind, aber im Prinzip sollte alles auf 644 stehen.
Ich hätte in so einem Fall jedoch eine spezifischere Fehlermeldung erwartet.
Habt ihr sowas schon einmal gesehen?
Viele Grüße!
- Anmelden oder Registrieren um Kommentare zu schreiben
Da hilft dir kein Handbuch,
am 25.01.2016 - 10:58 Uhr
sondern nur ein Blick in den error.log
Je nach Provider muss dieser über den Support angefordert werden.
Es liegt höchstwahrscheinlich an einer Fehlkonfiguration des Servers.
Grüße
Ronald
Danke für die Antwort. Dann
am 25.01.2016 - 11:02 Uhr
Danke für die Antwort.
Dann frage ich da doch mal nach :-)
Was sagt denn der Error-Log
am 25.01.2016 - 11:17 Uhr
Was sagt denn der Error-Log vom Apache dazu?
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
So, hab den error.log
am 25.01.2016 - 13:43 Uhr
So,
hab den error.log aktiviert und da kommt folgende Nachricht, die mal auf das wesentlich kürze:
Uncaught PHP Exception InvalidArgumentException: "Source path has to start with a slash." at /var/drupal/core/lib/Drupal/Core/Path/AliasManager.php line 191, referer: [...]/admin/config
Ich schaue mal nach, ob ich da selber schlau draus werde.
edit:
nein, ich werde da nicht schlau draus.
Die Zeile 191 ist fett:
/**
* {@inheritdoc}
*/
public function getAliasByPath($path, $langcode = NULL) {
if ($path[0] !== '/') {
throw new \InvalidArgumentException(sprintf('Source path %s has to start with a slash.', $path));
}
// If no language is explicitly specified we default to the current URL
// language. If we used a language different from the one conveyed by the
// requested URL, we might end up being unable to check if there is a path
// alias matching the URL path.
$langcode = $langcode ?: $this->languageManager->getCurrentLanguage(LanguageInterface::TYPE_URL)->getId();
ich bin mir leider nicht sicher, was mit der Autor damit sagen möchte?
Sind die Angaben in den Settings falsch?
Wenn das wirklich in einer
am 25.01.2016 - 16:20 Uhr
Wenn das wirklich in einer neuen Drupal 8.0.2-Installation passiert ist, dann solltest Du einen Bugreport einstellen.
Wobei ich selbst vor Kurzem auch Drupal 8.0.2 installiert habe (allerdings über Drush) und dieses Problem nicht nachvollziehen kann.
Ich denke es bedeutet, dass in der Drupal-Konfiguration der Frontpage-Pfad ohne vorangestellten Slash (/) hinterlegt ist. Die Frage ist wie der Pfad da reingekommen ist, über die GUI kann man das eigentlich nicht machen, da das einen Fehler auswirft.
Hast Du eventuell ein spezielles Installationsprofil, eine spezielle settings-datei oder sonst irgendwas nicht Standardmäßiges bei der Installation benutzt?
Wenn Du drush in Deiner Umgebung benutzen kannst, könntest Du die Startseite/Frontpage mit diesem Kommando auf die Default-Einstellung zurücksetzen:
drush cset system.site page.front /node
Dann solltest Du die Konfigurationsseite wieder aufrufen können.
habe das problem
am 26.01.2016 - 12:23 Uhr
auch, bei Alfahosting.
Kann man davon ausgehen, daß das ein Problem von 8.0.2. ist und einfach auf updates warten? oder hängt das mit den Core Modulen zusammen, also einfach neu installieren, und dann nichts aktivieren?
Wie hast du es gelöst?
vg
*****************************************
Kunst verbindet
http://istvanseidel.de
Wenn ihr beide über
am 26.01.2016 - 13:07 Uhr
Wenn ihr beide über Alfahosting und dort über ein fertiges Drupal-Paket installiert habt, dann solltet ihr vielleicht mal bei Alfahosting nachfragen. Möglicherweise passt da etwas nicht in deren Installationsroutine.
Ein allgemeines Problem von 8.0.2 ist das aus meiner Sicht nicht.
Interessanter Zufall.Es ist
am 26.01.2016 - 14:22 Uhr
Interessanter Zufall.
Es ist in der Tat der gleiche Provider (mit dem ich bislang sehr zufrieden bin).
Ich hab gestern versuchsweise ein anderes CMS installiert und das funktioniert tadelos.
Ich denke, dass es dann wenig Sinn macht, weiter im Code zu forschen, sondern wirklich den Provider zu kontaktieren.
Danke an alle.
Gruß