Ergebnis 1 bis 16 von 16

Thema: Fehlermeldung: Warning: in_array() expects parameter 2 to be array, null given in ...

  1. #1
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard Fehlermeldung: Warning: in_array() expects parameter 2 to be array, null given in ...

    Liebe Forumsmitglieder,

    ich bekomme folgende Fehlermitteilung:

    Warning: in_array() expects parameter 2 to be array, null given in /homepages/...../vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php on line 169

    An was kann dies liegen. Habe Contao-Version Version 4.4.13 installiert.

    Sobald ich im Backend einen Menüpunkt aufrufe oder auch ins Frontend wechsle erhalte ich oben stehende Fehlermeldung.

    Könnt Ihr mir helfen?

    Vielen Dank und viele Grüße
    Schaubi

    Fehler_Contao.jpegFehler_Contao.jpeg
    Geändert von Schaubi1901 (12.02.2018 um 08:21 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Verwende die app_dev.php um einen kompletten Stack Trace zu erhalten.

  3. #3
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Verwende die app_dev.php um einen kompletten Stack Trace zu erhalten.
    Hallo Spooky,

    dann bekomme ich folgendes ausgegeben: You are not allowed to access this file. Check app_dev.php for more information.

    Anbei noch ein Bild von der ursprünglichen Fehlermeldung: Fehler_Contao.jpeg

    VG
    Geändert von Schaubi1901 (12.02.2018 um 08:21 Uhr)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Zitat Zitat von Schaubi1901 Beitrag anzeigen
    dann bekomme ich folgendes ausgegeben: You are not allowed to access this file. Check app_dev.php for more information.
    Du musst zuerst mit
    Code:
    vendor/bin/contao-console contao:install-web-dir -p
    einen Login dafür einrichten.


    Zitat Zitat von Schaubi1901 Beitrag anzeigen
    Anbei noch ein Bild von der ursprünglichen Fehlermeldung: Fehler_Contao.jpeg
    Hast du Haste selbst installiert? Wenn ja, wie?

  5. #5
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst zuerst mit
    Code:
    vendor/bin/contao-console contao:install-web-dir -p
    einen Login dafür einrichten.


    Hast du Haste selbst installiert? Wenn ja, wie?
    Hallo Spooky,

    vielen, vielen Dank für Deine Hilfe. Habe Haste selbst installiert. Einfach kopiert und den Cache neu aufgebaut.

    VG

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Zitat Zitat von Schaubi1901 Beitrag anzeigen
    Habe Haste selbst installiert. Einfach kopiert und den Cache neu aufgebaut.
    Installiere Haste ganz normal.

    1. Lösche den Ordner /system/modules/haste.
    2. Lösche den Ordner /var/cache.
    3. Installiere haste über Composer über einen der folgenden Wege:

      1. Über den Contao Manager (suche nach codefog/contao-haste ).
      2. Über die Kommandozeile mit
        Code:
        composer require codefog/contao-haste -o
        .
      3. Über das manuelle Hinzufügen von
        Code:
        "codefog/contao-haste": "^4.18"
        und einem anschließendem
        Code:
        composer update -o
        auf der Kommandozeile.

  7. #7
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Installiere Haste ganz normal.

    1. Lösche den Ordner /system/modules/haste.
    2. Lösche den Ordner /var/cache.
    3. Installiere haste über Composer über einen der folgenden Wege:

      1. Über den Contao Manager (suche nach codefog/contao-haste ).
      2. Über die Kommandozeile mit
        Code:
        composer require codefog/contao-haste -o
        .
      3. Über das manuelle Hinzufügen von
        Code:
        "codefog/contao-haste": "^4.18"
        und einem anschließendem
        Code:
        composer update -o
        auf der Kommandozeile.
    Hallo Spooky,

    vielen Dank für Deinen Tipp. Nachdem löschen des Moduls Haste und den Cache, bekomme ich nun folgende Meldung, wenn ich mich im Contao-Manager anmelde:

    ERROR 500 The Contao version could not be determined
    The console returned unexpected content when asked for the Contao version. Please check the output for more info

    VG
    Schaubi

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Hast du SSH Zugriff?

  9. #9
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Hast du SSH Zugriff?
    Hätte ich, weiss aber leider nicht genau wie ich darauf komme. Arbeite von einem MacBook aus.

    LG
    Schaubi

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Einfach via
    Code:
    ssh user@host
    über ein Terminal. "user" ersetzt du mit dem Benutzernamen des SSH Accounts und "host" mit dem Hostname oder der IP Adresse des Servers.

  11. #11
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Einfach via
    Code:
    ssh user@host
    über ein Terminal. "user" ersetzt du mit dem Benutzernamen des SSH Accounts und "host" mit dem Hostname oder der IP Adresse des Servers.
    hat funktioniert. Und jetzt?

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Bei welchem Hoster bist du?

  13. #13
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Bei welchem Hoster bist du?
    Hallo Spooky, bin bei 1 und 1.

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.166
    Partner-ID
    10107

    Standard

    Zitat Zitat von Schaubi1901 Beitrag anzeigen
    hat funktioniert. Und jetzt?
    1. Navigiere in das Wurzelverzeichnis deiner Contao Installation (nicht in den /web Ordner davon).
    2. Führe folgendes Kommando aus:
      Code:
      wget https://getcomposer.org/download/1.6.3/composer.phar
    3. Führe folgendes Kommando aus:
      Code:
      /usr/bin/php7.1-cli composer.phar update -o


    Falls ein Fehler auftritt, poste die Konsolenausgabe.

  15. #15
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich hatte genau das gleiche Problem vor zwei Tagen: Habe eine überflüssige bzw. obsolete Erweiterung unter system/modules via FTP gelöscht, wollte anschließend via Contao Manager zunächst den Symfony Cache löschen und neu aufbauen lassen und dann im Installtool eine Bereinigung der Datenbank durchführen. Beim Aufruf des Contao Manager kam aber leider besagte Meldung
    Code:
    ERROR 500 The Contao version could not be determined
    The console returned unexpected content when asked for the Contao version. Please check the output for more information
    Nachdem ich den Symfony Cache letztlich via Konsole gelöscht und neu aufgewärmt hatte, konnte ich den CM aber wieder problemlos aufrufen. Der Manager sollte hier also wirklich nicht so restriktiv nach einer Contao Version prüfen (@Spooky hat die Problematik hier angesprochen: https://github.com/contao/contao-man...ment-364866144)
    Geändert von xchs (12.02.2018 um 13:54 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  16. #16
    Contao-Nutzer
    Registriert seit
    12.02.2018.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    1. Navigiere in das Wurzelverzeichnis deiner Contao Installation (nicht in den /web Ordner davon).
    2. Führe folgendes Kommando aus:
      Code:
      wget https://getcomposer.org/download/1.6.3/composer.phar
    3. Führe folgendes Kommando aus:
      Code:
      /usr/bin/php7.1-cli composer.phar update -o


    Falls ein Fehler auftritt, poste die Konsolenausgabe.
    Hallo Spooky,

    erstmal vielen Dank für Deine Bemühungen, leider funktioniert es so auch nicht. Habe anbei das Bild der Konsole angehängt, wie Du geschrieben hast.

    VG
    SchaubiTerminal.jpeg

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •