Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Installations-Error Nightly-Build, Contao 3.5.16, PHP 5.6 / 7

  1. #1
    Contao-Nutzer
    Registriert seit
    22.09.2014.
    Ort
    Herne
    Beiträge
    24

    Standard Installations-Error Nightly-Build, Contao 3.5.16, PHP 5.6 / 7

    Hallo liebes Avisota Team und an die Community!

    Wir haben eine frische Contao Installation auf einem Webserver mit PHP 5.6 bzw. PHP 7.
    Nach Download des aktuellen Avisota Systems (Nightly Build) Stand 20.09.2016 und Übertragung auf dem FTP erhalten wir folgende Error Meldung:

    PHP-Code:
    [20-Sep-2016 20:18:31 Europe/BerlinPHP Parse error:  syntax errorunexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /www/htdocs/xxx/system/modules/avisota-subscription-recipient/config/event_listeners.php on line 18 
    Alle Dateien sind vorhanden, die PHP Version haben wir umgeschalten und auch überprüft - dennoch geht nichts mehr (nicht mal der Backend-Login).
    Jemand ne Lösung/Idee?

  2. #2
    Contao-Nutzer Avatar von baumannsv
    Registriert seit
    28.01.2015.
    Beiträge
    152

    Standard

    Hallo Community,

    wer dieses Problem hat soll folgender fix anwenden.

    In folgender Datei müssen diese Änderungen gemacht werden:

    TL_ROOT/system/modules/avisota-subscription-recipient/config/event_listeners.php

    Zeile 18 durch folgende ersetzen:
    PHP-Code:
    array('Avisota\Contao\SubscriptionRecipient\Recipient\Migrate''collectPersonalsFromMembers'

    Zeile 22 durch folgende ersetzen:
    PHP-Code:
    array('Avisota\Contao\SubscriptionRecipient\Recipient\Subscription''collectSubscriptionLists'


    Bei der nächsten Version ist diese Änderung dann auch mit drin. Daher braucht ihr euch keine Sorgen zu machen bei nächsten Update.

    Mit freundlichen Grüssen Sven

  3. #3
    Contao-Nutzer
    Registriert seit
    22.09.2014.
    Ort
    Herne
    Beiträge
    24

    Standard

    Hallo Sven!

    Das Ganze hat nur teilweise geholfen. Es gab noch folgenden Fehler:

    PHP-Code:
    [22-Sep-2016 14:32:49 Europe/BerlinPHP Parse error:  syntax errorunexpected 'class' (T_CLASS), expecting identifier (T_STRINGin /www/htdocs/system/modules/doctrine-common/classes/lib/Doctrine/Common/Proxy/ProxyGenerator.php on line 62 
    Ich ersetzte nun noch in der Datei ProxyGenerator.php die Zeile 62 mit dem hier:

    PHP-Code:
    'baseProxyInterface'   => Proxy
    Jetzt komme ich in Contao wieder herein und konnte die Datenbanktabellen erstellen lassen. Alles weitere (Registrierung, Versand etc.) werde ich noch testen.

  4. #4
    Contao-Nutzer Avatar von baumannsv
    Registriert seit
    28.01.2015.
    Beiträge
    152

    Standard

    Hallo Community,

    wer dieses Problem hat soll folgender fix anwenden.

    In folgender Datei müssen diese Änderungen gemacht werden:

    TL_ROOT/system/modules/doctrine-common/classes/lib/Doctrine/Common/Proxy/Proxy.php

    Zeile 62 durch folgende ersetzen:
    PHP-Code:
    'baseProxyInterface'   => 'Doctrine\Common\Proxy\Proxy'

    Bei der nächsten Version ist diese Änderung dann auch mit drin. Daher braucht ihr euch keine Sorgen zu machen bei nächsten Update.

    Mit freundlichen Grüssen Sven

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
  •