Debugging (WordPress)
Debuggin, troubleshooting, storingen of errors: Dit artikel is het uitgangspunt om problemen te verhelpen, geïnspireerd op artikel Storingen (Drupal).
Waar ligt het probleem?
Dit is een kritieke eerste stap: Vaststellen waar in de keten tussen webserver en gebruiker, het probleem ligt. Een bloemlezing:
- Client-computer
- Netwerk
- DNS
- WordPress
- PHP
- MySQL
- Apache
- Server
WordPress
- Zie log-file in wp-content/debug.log. Wel eerst aanzetten! - Wat me niet wil lukken (feb. 2019): De betreffende variabele (
WP_DEBUG_LOG
is al gedefineerd, en ik weet zo snel niet hoe ik 'm van waarde kan veranderen)
PHP
- Bekijk het PHP error log:
tail /var/log/php/error.log
. - Geen log? Misschien eerst configureren in
php.ini
. Geen idee welk php.ini-bestand? →locate php.ini
. Toevoeging aan php.ini +chmod o+rwx
(feb. 2019) - Dit werkt. Ik denk alleen dat dat chmod-commando iets te wild is:
;;;;;;;;;;;;;;;;;;;;;; ; Strompf - Feb. 2019 ;;;;;;;;;;;;;;;;;;;;;;;; ; error_log = "/var/log/php/error.log"