Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: <solved> Problem mit eval und php 7.2.1

  1. #1
    Contao-Fan
    Registriert seit
    22.11.2009.
    Ort
    14943 Luckenwalde
    Beiträge
    373

    Standard <solved> Problem mit eval und php 7.2.1

    Hallöchen,

    leider funktioniert mit php7.2.1 das folgende Eval (encrypt) bei Feldern nicht
    PHP-Code:
    'eval'                  => array('encrypt'=>true,'maxlength'=>64'tl_class'=>'w50'), 
    gibt es dazu eine alternative, die ich übersehen habe?

    Danke
    Geändert von Merlin (22.03.2018 um 16:52 Uhr)
    Freundliche Grüße
    Jens


  2. #2
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard

    Ich denke mal, der Grund ist, dass mcrypt in PHP 7.2 rausgeflogen ist.

    Die Encryption Klasse ist schon seit einiger Zeit deprecated.

    Du müsstest andere Bibliotheken verwenden; wie das der Core macht, weiß ich aber gerade auch nciht.

  3. #3
    Contao-Fan
    Registriert seit
    22.11.2009.
    Ort
    14943 Luckenwalde
    Beiträge
    373

    Standard

    dieses "mcrypt" wird vom ContaoCore in der Version 4.5.6 hier verwendet: "core-bundle/src/Resources/contao/library/Contao/Encryption.php"
    Geändert von Merlin (22.03.2018 um 15:34 Uhr)
    Freundliche Grüße
    Jens


  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.466
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Nein, es wird eben nicht verwendet. Die gesamte Klasse ist deprecated und nur noch da für Rückwärtskompatiblität. Aber sobald wir irgendwann mind. PHP 7.2 voraussetzen, können wir sie gleich komplett entfernen, weil sie funktioniert eh nicht mehr.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.466
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von tl_richard_user Beitrag anzeigen
    wie das der Core macht, weiß ich aber gerade auch nciht.
    Der Core encrypted nirgendwo Daten, er macht das also gar nicht
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  6. #6
    Contao-Fan
    Registriert seit
    22.11.2009.
    Ort
    14943 Luckenwalde
    Beiträge
    373

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Nein, es wird eben nicht verwendet. Die gesamte Klasse ist deprecated und nur noch da für Rückwärtskompatiblität. Aber sobald wir irgendwann mind. PHP 7.2 voraussetzen, können wir sie gleich komplett entfernen, weil sie funktioniert eh nicht mehr.

    Danke für die info
    Freundliche Grüße
    Jens


  7. #7
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard

    Du kannst jetzt zB die Open SSL Library nutzen und mittels load und save callback selber verschlüsseln.

  8. #8
    Contao-Fan
    Registriert seit
    27.11.2009.
    Beiträge
    326

    Standard

    EDIT: Meine Frage hat sich erübrigt!
    Geändert von tlnewbie (27.09.2019 um 21:30 Uhr)

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
  •