Fehler: „Notice: Undefined offset: 1 in /web/contao-manager.phar.php on line 61

Autorin:
Rechtliches:
Impressum

Das ist ein Archivbeitrag. Er wird nicht aktualisiert, bleibt aber in der Originalfassung online.

Die Fehlermeldung

Eigentlich wollten Sie gerade den Contao-Manager aufrufen, aber statt des erwarteten Login-Fensters sehen Sie diese unbekannte Fehlermeldung:

Notice: Undefined offset: 1 in /web/contao-manager.phar.php on line 61
Warning: Cannot modify header information - headers already sent by (output started at /web/contao-manager.phar.php:61) in /web/contao-manager.phar.php on line 102

Willkommen in guter Gesellschaft. Diese Fehlermeldung tauchte bei mir im Winter 2019 während einer sehr langen Nachtschicht auf. Arg verschlafen starrte ich auf den Monitor und konnte mir keinen Reim darauf machen. Es kostete mich eine halbe Nacht, bis mir klar wurde, welcher einfache Fehler mir unterlaufen war …

Des Rätsels Lösung

Kurz gesagt: Es liegt an der Adresse wie der Contao-Manager aufgerufen wird. Die Datei kommt original von contao.org als contao-manager.phar und muss von uns Entwickler*innen beim Hochladen auf den Server in contao-manager.phar.php umbenannt werden. Soweit so gut.

Die obige Fehlermeldung taucht auf, wenn man die Adresse im Browser nur mit /contao-manager.phar statt /contao-manager.phar.php aufruft. Das ist es. Nicht mehr und nicht weniger. Rufen Sie den Contao-Manager einfach auf Ihrer Domain korrekt mit .phar.php statt nur .phar am Ende auf, dann ist der Fehler weg und Sie landest beim Login-Fenster.

Gern geschehen

Ich habe ein Herz für alle Spät-Nachts-Arbeiter*innen. Stundenlanges Fehlersuchen für so einen Blödsinn muss nun hoffentlich niemand mehr wiederholen.
Es reicht, dass mir das passiert ist *zwinker*.

Zur Übersicht aller Artikel