September 5, 20241 yr Hy, ich habe einen neuen Debian 12 Server mit Froxlor 2.2.1 aufgesetzt. Statt wie bisher FCGID habe ich diesmal PHP-FPM eingerichtet. Davor konnte ich für manche Domains, wo benötigt, in der PHP-Konfiguration bei den php-ini Einstellungen mysqli.allow_local_infile = On einstellen und das wurde auch beachtet. Seit der Umstellung auf PHP-FPM ignoriert der diese Einstellungen. Geht das bei PHP-FPM nicht mehr? Wenn ich da in den auf dem Server liegenden php.ini die Einstellungen machen geht es aber das ist nicht wirklich praktikabel. Im Voraus Danke für Hilfe LG Micha
September 6, 20241 yr https://docs.froxlor.org/latest/admin-guide/php-versions-and-configuration/#php-ini-settings Siehe Warnhinweise hierzu
September 6, 20241 yr Author Danke schön, das hatte ich gelesen und auch rumgetestet. Bringt ja aber auch nicht wirklich was, den wenn ich da die Werte in die PHP-FPM eintrage, z.B. php_flag[mysqli.allow_local_infile] = On, übernimmt der die ja für ALLE bzw. für die php Version und ignoriert die Einstellungen in den einzelnen PHP Konfigurationen. Die einzige Lösung ist das ich halt bei php8.2 z.B. On und bei php8.3 Off mache, dann kann ich das aber auch gleich in der PHP.ini einstellen, macht keinen Unterschied. Davor konnte ich das bei gleicher PHP Version Domein gesteuert einstellen.
September 6, 20241 yr Das hast du falsch verstanden, du sollst da nicht fix den wert reinschreiben in die System-Einstellungen, sondern lediglich in welchem scope (php_flag, php_value, php_admin_flag oder php_admin_value) die setting 'mysqli.allow_local_infile' zuzuordnen ist. Ob und mit welchem Wert du die dann in welche PHP-Konfiguration einträgst bleibt dir überlassen, es geht nur darum, dass froxlor die ini Anweisung KENNT damit sie diese aus der PHP-Konfiguration in die pool-config von php-fpm schreiben kann.
September 6, 20241 yr Author Danke für Deine Antwort, aber irgendwie hocke ich tatsächlich auf der Leitung und kapiers nicht wirklich. In den Settings PHP-FPM kann ich nichts einstellen Also habe ich in PHP-FPM Versionen in Benutzerdefiniert... das reingeschrieben Mit Wert funktionierts, ohne Wert nicht und OHNE = gibts nen 503 Wo ausser da kann ich das den Froxlor mitteilen? Vielen Dank im Voraus. Liebe Grüße Micha
September 6, 20241 yr Author Ok hab es nun in der Datenbank direkt per phpmyadmin geändert, nun tuts. Danke
September 6, 20241 yr Settings modus auf advanced stellen - dann siehst du da auch alle settings. Irgendwas manuell in der ändern ist selten eine gute idee
September 6, 20241 yr Author Supi jetzt bin ich schlauer. Das Feld mit dem modus hatte ich gar nicht gesehen.
Create an account or sign in to comment