[gelöst] Drupal 7.42 nach Update lassen sich Artikel nicht mehr bearbeiten
am 24.02.2016 - 12:28 Uhr in
Hallo Drupalgemeinde,
seit 1,5 Jahren nutze ich Drupal 7 für eine Multisite-Page. Bislang hat alles hervorragend geklappt. Ich bin kein IT- oder Drupal-Spezialist und hoffe auf Hilfe:
Seit neuestem jedoch kann ich keine bestehenden Artikel mehr bearbeiten.
Sobald ich auf "Bearbeiten" klicke öffnet sich ein graues Overlay aber sonst passiert nichts.
Neue Artikel lassen sich erstellen, aber ebenfalls im Nachgang nicht mehr bearbeiten.
Es scheint, dass die Nutzerberechtigungen gestört sind, denn das Modul User lässt sich nicht mehr konfigurieren und bei Klick auf das Menü "Benutzer" wird zeitweilig folgende Fehlermeldung gezeigt:
"Fatal error: require_once() [function.require]: Failed opening required '/var/www/USER/html/drupal/modules/user/user.admin.inc' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/USER/html/drupal/includes/menu.inc on line 525"
Meine letzte Aktion vor dem Fehler war das Update von 7.41 auf 7.42. am 05.02.2016. Ich vermute, weiß es aber nicht genau, das dabei etwas schief gelaufen ist.
Was kann ich tun?
Vielen Dank vorab für jeden hilfreichen Kommentar.
Estienne
Drupal: 7.42
Hoster: Alfa Hosting
Bitte um Mitteilung, falls weitere technische Spezifikationen zur Fehlerdiagnose benötigt werden.
- Anmelden oder Registrieren um Kommentare zu schreiben
da fehlt einfach eine Datei
am 24.02.2016 - 14:54 Uhr
da fehlt einfach eine Datei user.admin.inc
lade doch einfach nochmal alles von der aktuellen version hoch und führe dann update.php durch
C.A.W. Webdesign
Hat leider nicht geklappt
am 24.02.2016 - 20:35 Uhr
Danke für die superschnelle Antwort.
Ich habe die Datei "user.admin.inc" in /modules/user/ gefunden. Sie ist da. Habe trotzdem noch einmal alles gelöscht und neu hoch geladen.
update.php ausgeführt. Meldung: Keine Änderungen
Auf das Menü Benutzer kann ich wieder zugreifen. Die o.g. Fehlermeldung tauchte auch nicht mehr auf.
Leider lassen sich Artikel immer noch nicht wieder bearbeiten.
Gibt es vielleicht noch eine Idee, die ich ausprobieren kann?
Vielen Dank vorab.
Estienne
failed opening
am 24.02.2016 - 23:16 Uhr
kann auch heißen, dass die Anzahl Filehandles zu niedrig ist, oder der Speicher nicht ausreicht.
Hier hilft sicher die error.log weiter.
Grüße
Ronald
Problem besteht auch nach Core-Update (7.43) weiter
am 25.02.2016 - 08:34 Uhr
Hallo Ronald,
vielen Dank auch Dir für die schnelle Antwort.
Kannst Du mir bitte erklären, was für Aktionen ich, entsprechend Deiner Antwort, ausführen muss? Bin leider nicht so versiert.
Ist mit error.log evtl. "aktuelle Protokollnachrichten" gemeint?
Falls ja: Habe dort 21 Seiten voller "Zugriff verweigert"-Meldungen und nur einige wenige plausible Vorgänge. Es sieht so aus, als ob sich jemand Zugriff verschaffen wollte, denn User admin oder Administrator gibt es aus Sicherheitsgründen auf der Seite nicht? Siehe Screenshot.
UPDATE:
Habe sofort das update zu Version 7.43 eingespielt (Alle Dateien und Verzeichnisse - außer "sites" gelöscht und neu hochgeladen)
Habe entsprechend dem Vorschlag von CAW Design gehandelt, die ganz zu Anfang erwähnte Fehlermeldung taucht nicht mehr auf.
Auch nach dem Update auf 7.43 nicht.
ABER:
Bereits erstellte Artikel lassen sich noch immer nicht nachträglich bearbeiten.
Die Seite wird ausgegraut und das "Bearbeiten"-Fenster öffnet sich jedoch nicht.
Alle Admin-Bereiche sind voll zugänglich, allerdings immer wenn ein Overlay geöffnet wird, muss ich nach dem ersten Klick noch ein zweites Mal auf den gleichen Link klicken, um das entsprechende Fenster zu öffnen.
Das funktioniert aber nur, wenn der Link außerhalb des ausgegrauten Bereiches liegt. Beim Seiten-Bearbeiten liegt der Link stets unter dem Grau und läßt einen zweiten Klick nicht zu.
Vielleicht hilft diese neue Beobachtung noch etwas weiter.
Vielen Dank schon einmal vorab für jeden Tipp.
Estienne
Mit error.log ist die
am 25.02.2016 - 08:53 Uhr
Mit error.log ist die Log-Datei für PHP-Fehler auf dem Server gemeint. Im Zweifel den Support des Providers um Hilfe fragen. Ohne Information aus dieser Datei wird man Dir hier nicht weiterhelfen können.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Javascript abschalten
am 25.02.2016 - 08:53 Uhr
oder das Overlay-Modul deaktivieren. Dann solltest du zumindest genauere Meldungen erhalten.
Du sagst so nebenbei, dass es einen User admin oder administrator aus "Sicherheitsgründen" nicht gibt. Heißt das, es gibt den User 1 nicht oder heißt der nicht "admin" oder "administrator". Wenn es keinen User 1 gibt, mit welchen Berechtigungen bist du denn dann unterwegs?
PS. deine Beobachtungen bzgl der Zugriffsversuche auf admin oder administrator sind nichts Besonderes. Damit müssen alle öffentlich zugänglichen Seiten leben.
Wilfried
Drupal: a CMS without typo in its name
Auf Drupal.org bin ich als Pepe Roni unterwegs!
Was sagt der Statusbericht
am 25.02.2016 - 09:10 Uhr
unter /admin/reports/status? Mit scheint, du könntest auch ein Problem mit den Zugriffsrechten auf dem Server haben. Oft ist das tmp-Verzeichnis nicht nutzbar! Die Angaben unter /admin/config/media/file-system stimmen nicht, wenn sie in der settings.php überschrieben werden. Schau deshalb auch in deine settings.php, ob da ein Eintrag für das tmp-Verzeichnis ist. Wenn du eine Drupal-"App" deines Hosters nutzt, stehen in der settings.php sicher unbrauchbare Sachen drin (das ist zumindest bei Strato der Fall).
Wilfried
Drupal: a CMS without typo in its name
Auf Drupal.org bin ich als Pepe Roni unterwegs!
admin / Administrator
am 25.02.2016 - 10:10 Uhr
Hallo Wilfried,
auch Dir Danke für die Antwort.
Der Name admin oder Administrator ist nicht in Benutzung. Du hast recht, ohne den Nutzer 1 geht es nicht. Diesen Nutzer gibt es natürlich auch bei mir.
OK, dann nehme ich die unberechtigten login-Versuche sportlich ;-).
Viele Grüße
Stephan
Overlay-Modul deaktiviert - Bearbeiten funktioniert wieder!
am 25.02.2016 - 10:15 Uhr
Hallo Wilfried,
Dein Tipp war Gold wert! Danke sehr!
Nach dem Deaktivieren des Overlay-Moduls laden alle Seiten auch wieder die "Bearbeiten"-Ansicht.
Im Prinzip ist mein Problem damit gelöst. Allerdings interessiert es mich doch, was der Fehler ist und ob ich ihn beheben kann.
Deshalb werde ich die anderen Tipps ebenfalls noch untersuchen und mich wieder melden.
Viele Grüße
Estienne