Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: PHP7 String Class

  1. #1
    Contao-Nutzer
    Registriert seit
    24.02.2016.
    Beiträge
    183

    Standard PHP7 String Class

    Hallo zusammen,
    ich bin schon auf einige Beiträge im Forum und auf Github gestoßen, die die Kompatibilität mit PHP7 und der Verwendung von reservierten Keywords, wie beispielsweise 'String', behandeln. Ich bin dabei Avisota (Bundle) in einem Projekt einzubauen und bekomme, wenn ich mich via Anmelde-Modul eintrage, folgenden Fehler:

    Code:
    Fatal error: Cannot use 'String' as class name as it is reserved in ...\system\modules\core\library\Contao\String.php on line 28
    An dieser Stelle befindet sich folgender Code:

    PHP-Code:
    class String extends \StringUtil 
    Ich hab bereits alle installierten Module durchsucht und nur zwei Files gefunden, in denen 'String::' anstelle von 'StringUtil::' vorkommt, und diese ausgetauscht. Jedoch hatte dies keine Auswirkungen auf die Fehlermeldung. Folglich hab ich die Änderungen revidiert. Nach meinem Stand müsste Avisota mit diesem Fix ( https://community.contao.org/de/show...PHP-7-0-11-7-1 bzw. https://github.com/ContaoBlackForest...ne-dbal/pull/5 ) unter PHP 7 verwendbar sein.

    Contao 3.5.28
    Avisota/contao-bundle-all 3.2.0

    PHP 7.1.7

    Woran könnte das liegen? Bin für jeden Tipp dankbar!

  2. #2
    Contao-Nutzer
    Registriert seit
    10.10.2015.
    Beiträge
    23

    Standard

    hab das gleiche Problem …
    hast du eine Lösung gefunden?

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
  •