PHP Einstellungen, Zeichenkette, 512 Zeichen Limit

  • Hallo,


    in den PHP-Einstellungen gibt es ein Limit auf 512 Zeichen für
    alle Einstellungen vom Typ Zeichenkette / String.


    Ist uns beim Testen mit den disable_functions und open_basedir aufgefallen.


    Bitte Limit entfernen :)


    Danke,


    Gruß


    Thomas

  • Passt nicht ganz zum Titel, aber kann ich, um das zu umgehen, eine eigene php.ini anlegen und einbinden/verwenden lassen?
    Um dort zumindest die Optionen zu setzen, welche wir benötigen bzw. prüfen/testen wollen.

  • Mit v2.10.0 wird das Limit von 512 auf 4096 Zeichen erhöht (gilt für alle Text-Einstellungen in php.ini) - das sollte das Problem also beheben.


    Eine eigene php.ini kann man derzeit nicht anlegen/einbinden (bei FPM sind die php.ini-Einstellungen zudem ja in der Pool-Konfigurationdatei).


    Workarounds wären:
    - wenn Sie FPM einsetzen: die Änderung direkt in der FPM-Pool-Konfiguration vornehmen (z.B. /etc/php-fpm/php73-fpm.d/<Vertrag>.conf) und diese Datei mittels "chattr +i" gegen Überschreiben schützen
    - im Datenbankschema mittels "ALTER TABLE ..." die Zeichenbegrenzung von 512 auf 4096 vergrößern und die gewünschten Daten direkt in der Datenbank bearbeiten (wie immer bei Datenbankeingriffen: bitte seeehr sorgfältig arbeiten)
    Beide Varianten "beißen" sich nicht mit dem anstehenden v2.10-Update.


    Viele Grüße


    -Klaus Keppler

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!