Debugging (WordPress)

Uit De Vliegende Brigade
Ga naar: navigatie, zoeken

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"

Zie ook

Bronnen