Hoe vind ik de oorzaak van een foutmelding in de logbestanden van Plesk?
Hoe vind ik de oorzaak van een foutmelding in de logbestanden van Plesk?
Bij een 500, 502, 503 of 504 foutmelding legt de server in de logbestanden vast wat er misging. Via onderstaande stappen leggen wij u uit hoe u de juiste regel terugvindt en wat u daaruit kunt opmaken.
Stap 1
Log in op Plesk. Hoe? Leest u hier: 'Hoe log ik in op het Plesk control panel van mijn hostingpakket?'
Stap 2
Ga naar 'Website & Domains'.
Stap 3
Klik onder het kopje Dev Tools op 'Logbestanden'. Meer uitleg over dit scherm vindt u in het artikel ‘Waar vind ik de error logs van mijn hostingpakket?’
Stap 4
Zoek de regels op rond het tijdstip waarop de melding verscheen. Treedt de fout nu nog op? Schakel dan de real-time updates in en open de pagina van uw website opnieuw; de nieuwe regel verschijnt direct in beeld.
Stap 5
Lees de regel met de fout. Hierin staat meestal het bestand waar het misgaat. Een voorbeeld:
PHP Fatal error: Uncaught Error: Call to undefined function … in /httpdocs/wp-content/plugins/voorbeeld-plugin/voorbeeld.php on line 42
In dit voorbeeld zit de fout in de plugin 'voorbeeld-plugin'. Staat er 'wp-content/themes' in het pad, dan gaat het om een thema. Wordt het .htaccess-bestand genoemd, dan staat daar een regel in die de server niet accepteert.
Stap 6
Wilt u de volledige logbestanden bewaren of doorsturen naar uw webbouwer? Klik dan op 'logbestanden beheren'. Hier vindt u de verschillende logbestanden terug en kunt u deze downloaden.
Stap 7
Noemt de log regel een limiet, bijvoorbeeld 'Allowed memory size … exhausted' of 'Maximum execution time … exceeded'?
Ga dan naar 'Website & Domains' > 'PHP Settings' om te zien welke waarden voor uw hostingpakket gelden. De instellingen memory_limit en max_execution_time kunt u niet zelf aanpassen. Meer hierover leest u hier: ‘Hoe kan ik een wijziging doorvoeren in de php.ini?’