Ogni utente di web hosting ha a disposizione un certo numero di processi PHP. Quando il numero massimo di processi PHP per un utente è stato raggiunto e tutti sono occupati, non ci sono più processi liberi disponibili. Questo può portare a tempi di caricamento più lunghi perché le richieste devono attendere che un processo diventi libero. Se molte richieste devono attendere, quando si chiama il sito web appare l'errore “Error 503 - Servizio non disponibile”.
In questo caso, nel registro degli errori viene visualizzato il seguente messaggio di errore:
Mon Jul 22 09:22:22:22:58 2019] [error] [client 1.2.3.4] mod_hcgi: pm error: user limits reached!
Il registro degli errori è accessibile tramite il Pannello di controllo Hostpoint sotto la voce “Siti web", cliccando su “Log" sul sito web corrispondente e passando poi alla scheda “Errorlogs". I log mostrano esattamente cosa è stato chiamato. Questo può aiutarla e il Suo webmaster a trovare l'errore nella Sua applicazione.
Se opera più siti web sullo stesso web hosting, la causa non deve necessariamente essere nel sito web con i messaggi di errore. È anche possibile che uno dei Suoi siti web si sia impossessato di tutti i processi. Se ha configurato diversi siti web con diverse versioni di PHP e incontra questo messaggio di errore, Le raccomandiamo di passare tutti i siti web ad una versione comune di PHP.
Ha la possibilità di terminare tutti i processi PHP via Shell con il seguente comando:
killall -9 php-cgi
Come connettersi al server tramite SSH è spiegato nell'articolo “Come posso impostare e usare l'accesso SSH?”.
Il nostro supporto sarà lieto di aiutarla se non può terminare da soli i processi e la aiuterà ad analizzare il problema.
Per richieste di supporto la preghiamo di usare invece questo modulo.