Verdacht auf fehlerhaftes php*.ini Verhalten

Diskussionen zur Bedienung von KeyHelp.
Post Reply
User avatar
Toorms
Posts: 137
Joined: Wed 18. Mar 2020, 20:11

Verdacht auf fehlerhaftes php*.ini Verhalten

Post by Toorms »

Mahlzeit Zusammen,

ich mache im Benutzerprofil unter "</> PHP" benutzerdefinierte Einstellungen, weil ich derzeit ein paar Problemchen in Nextcloud habe (opcache wird nicht sauber akzeptiert).

Meine Einstellungen sehen wie folgt aus:

Code: Select all

opcache.enable=1
opcache.enable_cli=1
opcache.save_comments=1
opcache.revalidate_freq=1
opcache.validate_timestamps=0
opcache.interned_strings_buffer=128
opcache.max_accelerated_files=10000
opcache.memory_consumption=512
Wenn ich nun aber auf dem gesamten System nach "opcache.enable=1" in .ini-Dateien suche, werde ich nicht wirklich fündig außer nach deaktivierten Optionen in den Default-Dateien.

Code: Select all

root@marge:~# grep --include=\*.ini -rnw '/' -e "opcache.enable"
/home/users/user1/www/wp-content/plugins/w3-total-cache/ini/opcache.ini:5:opcache.enable = 1
/home/users/user2/www/wp-content/plugins/w3-total-cache/ini/opcache.ini:5:opcache.enable = 1
/home/users/user3/www/wp-content/plugins/w3-total-cache/ini/opcache.ini:5:opcache.enable = 1
/home/users/user4/www/wp-content/plugins/w3-total-cache/ini/opcache.ini:5:opcache.enable = 1
/opt/keyhelp/php/8.1/etc/php.ini:1767:;opcache.enable=1
/etc/php/7.4/cli/php.ini:1771:;opcache.enable=1
/etc/php/7.4/apache2/php.ini:1769:;opcache.enable=1
/etc/php/7.4/fpm/php.ini:1769:;opcache.enable=1
Wo werden denn solche benutzerdefinierten Einstellungen gespeichert?
User avatar
Toorms
Posts: 137
Joined: Wed 18. Mar 2020, 20:11

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by Toorms »

#Closed. Datei gefunden.
User avatar
24unix
Posts: 1633
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by 24unix »

Toorms wrote: Sat 11. Jun 2022, 16:39 #Closed. Datei gefunden.
Du verrätst sicher gerne wo und wie? :)
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Toorms
Posts: 137
Joined: Wed 18. Mar 2020, 20:11

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by Toorms »

24unix wrote: Sat 11. Jun 2022, 19:54 Du verrätst sicher gerne wo und wie? :)
Dir doch immer :)

Code: Select all

/etc/php/7.4/fpm/keyhelp_pool/mmuster-gmbh.conf
User avatar
24unix
Posts: 1633
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by 24unix »

Wird das gefunden, wenn Du statt Deines doch recht aufwändigen Konstrukts

Code: Select all

grep -r opcache /etc|grep enable
ausführst?

Edit:

Habe es bei mir mal gerade getestet.

KH legt seine Sachen unter /opt ab (was IMHO falsch ist, dafür ist /usr/local da), aber relevante Ergebnisse habe ich unter /etc/php7.4/fpm/keyhelp_pool, so wie Du.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by OlliTheDarkness »

Zu berücksichtigen ist auch. dass /etc/php/7.4/fpm/keyhelp_pool/ ggf. beim neuschreiben der Konfiguration wieder überschrieben wird.
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
Toorms
Posts: 137
Joined: Wed 18. Mar 2020, 20:11

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by Toorms »

OlliTheDarkness wrote: Sat 11. Jun 2022, 20:53 Zu berücksichtigen ist auch. dass /etc/php/7.4/fpm/keyhelp_pool/ ggf. beim neuschreiben der Konfiguration wieder überschrieben wird.
In den Dateien soll man auch nichts ändern :)
24unix wrote: Sat 11. Jun 2022, 20:07 Wird das gefunden, wenn Du statt ...
Kennst doch das Ding "Viele Wege führen nach Rom" 8-)

Code: Select all

grep -rli "opcache.enable" /etc/*
Damit habe ich es in der .conf gefunden. Hätte erst gedacht, dass es in einer .ini Datei steht.
User avatar
Alexander
Keyweb AG
Posts: 3842
Joined: Wed 20. Jan 2016, 02:23

Re: Verdacht auf fehlerhaftes php*.ini Verhalten

Post by Alexander »

24unix wrote: Sat 11. Jun 2022, 20:07 KH legt seine Sachen unter /opt ab (was IMHO falsch ist, dafür ist /usr/local da), aber relevante Ergebnisse habe ich unter /etc/php7.4/fpm/keyhelp_pool, so wie Du.
/etc/php/<PHP-VERSION>/fpm/pool.d ist das Standardverzeichnis nach Installation von PHP und PHP-FPM.
Sie unter /usr/local zu legen würde dem Standard widersprechen.

Das ist der Standard-Ordner - Hier wird auch die keyhelp.conf abgelegt.

Code: Select all

/etc/php/<PHP-VERSION>/fpm/pool.d/
Hier liegen die PHP-FPM-Benutzer-Configs (Zur besseren Trennung von etwaigen am KeyHelp vorbei konfigurierten Pool-Dateien, liegen die KeyHelp eigenen im eigenen Verzeichnis.)

Code: Select all

/etc/php/<PHP-VERSION>/fpm/keyhelp_pool
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply