Page 1 of 2

Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 09:26
by IchBins
Hallo,
bei einem Kunden sind die Wordpress Seiten sehr langsam.
Was habt Ihr für PHP Einstellungen für Wordpress Seiten?

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 09:28
by Tobi
Welche hast du denn?

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 09:36
by IchBins
memory_limit 512M
max_execution_time 256
max_input_time 60
post_max_size 72M
upload_max_filesize 64M

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 10:07
by Tobi
Das ist höher als bei mir.
Ich verwende i.d.R. nur 256 MB Ram.
max-execution setzte ich auf 100.

Wieviel Ram hat der Server?

Welche Einstellungen verwendest du unter PHP-FPM?

Oft sind es auch externe Dienste welche eine Wordpress-Seite langsam machen.
Testweise mal alle externen Datenquellen abschalten.

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 10:34
by IchBins
Der hat 60 GB RAM. Die Last liegt in der Regel unter 1

ondemand
pm.max_children 3
pm.max_requests 0

Das dürfte Keyhelp so eingestellt haben.

Was genau soll ich abschalten?

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 10:52
by 24unix
IchBins wrote: Fri 23. Sep 2022, 10:34 Der hat 60 GB RAM. Die Last liegt in der Regel unter 1
Bare Metal oder vServer?

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 11:08
by Tobi
IchBins wrote: Fri 23. Sep 2022, 10:34 Der hat 60 GB RAM. Die Last liegt in der Regel unter 1

ondemand
pm.max_children 3
pm.max_requests 0

Das dürfte Keyhelp so eingestellt haben.

Was genau soll ich abschalten?
Die „pm.max_requests“ würde ich auf 500 setzen. Null hat den Nachteil, dass die Verbindungen u.U. nie geschlossen werden.

Abschalten?
Keine Ahnung was die Webseite verwendet. Externes Monitoring, externe Schriftarten, externe Inhalte usw.
Ohne URL kann ich dazu nix konkretes sagen.

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 16:27
by Florian
Hallo,

ein Blick ins PHP-FPM Log der eingestellten PHP-Version hilft hier meist weiter.

Code: Select all

[pool keyhelp_user] server reached max_children setting (3), consider raising it
Bei derartigen Einträgen sollte dann mal die PHP-FPM- Kindprozessanzahl beim Keyhelp User erhöht werden.

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:18
by IchBins
Für PHP 8.1 kann ich unter /var/log nichts finden. Da steht nur von 7.3 und 7.4
Wie kann ich denn den Wert global für alle erhöhen?

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:23
by 24unix
IchBins wrote: Fri 23. Sep 2022, 17:18 Für PHP 8.1 kann ich unter /var/log nichts finden. Da steht nur von 7.3 und 7.4
Wie kann ich denn den Wert global für alle erhöhen?
Evtl. ging das oben unter: Bare Metal oder vServer?

Weil 60GB RAM … da gibt es was bei Strato. Und die haben derzeit massiv Probleme.

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:25
by IchBins
VServer aber nicht bei Strato

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:25
by MLan
IchBins wrote: Fri 23. Sep 2022, 17:18 Für PHP 8.1 kann ich unter /var/log nichts finden. Da steht nur von 7.3 und 7.4
Wie kann ich denn den Wert global für alle erhöhen?

wenn du nichts findest, braucht ja auch nichts erhöhen , oder ?


aber probier erstmal so:

Code: Select all

egrep -E "max_children setting " /var/log/php*   |cut -d'[' -f3      |sort -u
oder
egrep -E "max_children setting " /opt/keyhelp/php/*/var/log/php-fpm.log   |cut -d'[' -f3      |sort -u

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:30
by 24unix
IchBins wrote: Fri 23. Sep 2022, 17:25 VServer aber nicht bei Strato
Dein Glück. Ich ärgere mich ohne Ende über den Laden.

Last immer unter 1 hört sich ja erst mal gut an.

Hier wurden ja schon ein paar Tipps zum PHP-tuning genannt.

Ansonsten kann ich auch immer den Tuning-primer für MySQL/MariaDB empfehlen.
Gerade mit so viel RAM kann man der DB etwas Dampf machen.

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:35
by IchBins
Ich meinte, dass ich da für php 8.1 keine Logdatei habe.
egrep -E "max_children setting " /var/log/php* |cut -d'[' -f3 |sort -u

habe ich gemacht. Es betrifft verschiedene Kunden. Was die nun für eine PHP Version nutzen habe ich noch nicht geschaut.

Wo kann ich denn die PHP-FPM- Kindprozessanzahl global für alle Kunden erhöhen?

Unter /etc/php habe ich nur PHP 7.4.

Ich kann keinen Pfad finden.

Re: Wordpress Seiten langsam

Posted: Fri 23. Sep 2022, 17:40
by MLan
Wenn es die Benutzer betrifft, liegt es doch nahe mal unter Benutzerverwaltung / edit Benutzer php-fpm zuschauen :idea:
phpfpm.png