Jetzt hat es mich auch erwischt! Nachdem ich davon schon gehört hatte, hat mich das letzte Update von Joomla damit überrascht, dass sich Benutzer anschließend nicht mehr anmelden konnten. Auf einer Webseite kam einfach nur die Fehlerseite, die Joomla üblicherweise anzeigt, wenn es eine Seite nicht gefunden hat. Auf einer anderen Webseite kam die Meldung, dass private Inhalte nicht angezeigt werden können.

Beide Fehler haben ein und dieselbe Ursache: In der Assets-Tabelle von Joomla, die man auch als Inventarliste bezeichnen könnte, gab es plötzlich mehrere Einträge mit einer parent_id von 0. Das darf nicht sein, denn es kann nur einen geben, und das ist root. Alles andere muss eine parent_id von mindestens 1 haben! Ich konnte noch nicht herausfinden, warum da plötzlich so viele Nullen in der parent_id stehen, aber die Vermutung liegt auch hier nahe, dass da beim Update irgend etwas schief gelaufen ist. Vielleicht liegt es ja daran, dass ich die Seite vor längerer Zeit von Joomla 1.7 auf 2.5 migriert hatte?

Jedenfalls: Abhilfe schafft das Ändern der falschen Nullen auf einen anderen Wert. Ich habe sie mit einer 1 überschrieben und bisher keine Probleme feststellen können.

Vorgehensweise

phpMyAdmin öffnen und in der Tabelle #__assets (wichtig ist eigentlich nur das _assets, denn #_ ist ein Platzhalter für den Tabellen-Präfix, der bei jeder Installation ein anderer sein kann), nach der Spalte parent_id aufsteigend sortieren lassen (auf den Spaltenkopf der Spalte parent_id klicken) und man sieht schon die Übeltäter. Bei neueren Versionen von phpMyAdmin reicht ein Doppelklick in dem entsprechenden Feld, um in den Editier-Modus für dieses Feld zu kommen. Bei älteren Versionen muss man den Umweg über Bearbeiten am Zeilenanfang gehen.

Newsletter Subscription

Hint: Your entered data are only used to register to and sending of the newsletter. Your data will be processed and stored by me. For more information have a look at my privacy policy.

Infos about Joomla! extensions of Boldt Webservice, especially BwPostman. The newsletter will only be sent if there are any news.

Please help us prevent spam, and solve this little math question!

captcha

() Mandatory fields

×

Voluntary salary

If you like Boldt Webservice then I would be glad about your backing:
  • Recommend Boldt Webservice
  • If you want to support my work with a donation, please click on the following button - the donation will be handled via paypal.

With your voluntary salary you also support the development of free software and extensions for the CMS Joomla.

Enter your amount below and click on the following button: