Foutmelding - 503 dienst niet beschikbaar melding oplossen

De 503 Dienst niet beschikbaar error is altijd gerelateerd aan de resources in het account. Dit kan bijvoorbeeld betekenen dat de schijfruimte volledig vol is, of dat het CPU/RAM gebruik tegen de limieten loopt vanwege lopende processen of grote stroom bezoekers. Onderstaand meer informatie over hoe je dit kunt inzien en oplossen:

Error 503 - Service Unavailable error

Schijfruimte controleren

Allereerst raden we aan te controleren of er nog voldoende schijfruimte beschikbaar is in het account. Je kunt dit zien door in te loggen in cPanel, en aan de rechterzijde de schijfruimte te controleren. Tevens kun je vanuit de 'cPanel > Disk Usage' tool inzien in welke mappen de data precies zit, en deze waar mogelijk verwijderen. Mochten er geen zaken zijn welke opgeruimd kunnen worden, neem dan gerust contact met ons op over een schijfruimte uitbreiding.


Resource gebruik controleren

Na het checken van de schijfruimte is het noodzakelijk om het resource gebruik te controleren. Wanneer je naar 'cPanel > Resource Usage' gaat kun je hier in de grafiek het resource gebruik van het account inzien. Een lichtgekleurde lijn toont aan dat het proces meer resources nodig had dan beschikbaar was en daardoor niet gestart kon worden. Via het tabblad 'Snapshots' kun je inzien welke processen of queries voor de pieken verantwoordelijk zijn. 

cPanel - CPU Usage overview


Processen als oorzaak

Vaak is het een import/export/backup/email sync die veel resources gebruikt, of een incorrect gecodeerde functie. Je kunt de lijst van processen inzien via 'cPanel > Resource Usage > Snapshots'. Of processen afsluiten via de terminal via het ps aux / kill PID command.

cPanel - Processen

Mocht je via de resource usage pagina zien dat de load door een bepaalde plugin word veroorzaakt, kun je het best deze plugin uitschakelen via WP-CLI.


Toename bezoek als oorzaak

Het is ook prima mogelijk dat het aantal bezoekers is gestegen en de website daardoor meer gelijktijdige verzoeken moet uitvoeren. Je kunt in dat geval het best de website optimaliseren en zorgen dat de caching correct is ingesteld. Wanneer dat al gebeurd is en er geen verdere winst mogelijk is in de load, dan kun je het account het best upgraden naar meer resources.


PHP instellingen als oorzaak

Soms is het ook nodig de PHP instellingen te verhogen als van de memory_limit en de max_input_vars, zie onze handleiding. In het geval van WordPress kun je ook proberen het geheugen wat geladen wordt te verhogen van de standaard 64M naar een hoger aantal door de volgende regel op te nemen in de wp-config.php. Let wel op dat je het WordPress Memory limiet niet gelijk zet aan het totale limiet, gezien anders één enkel proces de resources van het gehele van het account in beslag kan nemen.

define( 'WP_MEMORY_LIMIT', '256M' );

Verdere support

Kom je er na het volgen van bovenstaande stappen toch niet helemaal uit? Neem dan gerust contact met ons op via [email protected]. We kijken graag met je mee of wij de precieze oorzaak kunnen achterhalen.

Heeft dit artikel je goed geholpen? Dank voor je feedback! Er is een probleem opgetreden bij het verzenden. Probeer opnieuw.