Parfois, mon site Web hébergé avec GoDaddy se bloque en raison d'une surcharge de mémoire physique. Mon hôte m'a dit que PHP les processus surchargent le serveur, et pour essayer de savoir quel plug-in WordPress est responsable de cela, mais lorsque je lance top
, je ne obtenir ceci:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9204 thisusr 38 18 287m 68m 40m S 0.0 0.2 0:43.58 php
11175 thisusr 38 18 286m 66m 40m S 0.0 0.2 0:37.86 php
13536 thisusr 38 18 279m 60m 40m S 0.0 0.2 0:21.61 php
14091 thisusr 38 18 284m 66m 40m S 0.0 0.2 0:18.29 php
14285 thisusr 20 0 136m 1456 668 S 0.0 0.0 0:00.02 pure-ftpd
15101 thisusr 20 0 135m 1500 704 S 0.0 0.0 0:00.04 pure-ftpd
17461 thisusr 20 0 98956 15m 2712 S 0.0 0.0 0:00.00 cpsrvd-ssl
17466 thisusr 20 0 99092 15m 2712 S 0.0 0.0 0:00.00 cpsrvd-ssl
17745 thisusr 20 0 14908 1132 944 R 0.0 0.0 0:00.00 top
18979 thisusr 20 0 104m 1984 1004 S 0.0 0.0 0:00.35 sshd
18983 thisusr 20 0 11508 1332 1100 S 0.0 0.0 0:00.04 bash
Comment puis-je trouver le plugin WordPress mappé sur chaque processus avec "php" comme commande?
En fait, il existe un moyen de dire quels plugins peuvent être le problème. Le plugin P (ironiquement, écrit par GoDaddy) peut être utilisé pour générer un rapport de ce que chaque plugin fait en termes d'exécution. Des durées plus longues seront généralement corrélées avec plus de ressources consommées et vous donneront des indications initiales sur les plugins à examiner en premier.
Maintenant, un jour, Godaddy nous permet d’acheter un niveau de ressources physique plus élevé. Acheter 1024 et utiliser moins de plugins, j'avais le même problème avec mon site mais j'ai utilisé moins de plugins et acheté 1024 (niveau de ressources 2). Maintenant, mon site fonctionne bien avec 10 000 visiteurs par jour.
Malheureusement, avec WordPress, vous ne pourrez pas savoir quel plug-in consomme des ressources. Vous devrez désactiver les plugins un par un, puis essayer. Vous pouvez même optimiser la base de données pour qu'elle ne consomme pas beaucoup de ressources.
Il peut être utile d'indiquer le plan d'hébergement que vous avez avec GoDaddy.