Debugging (WordPress): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 16: Regel 16:
 
=== WordPress ===
 
=== WordPress ===
  
* Zie log-file in wp-content/debug.log. Wel eerst aanzetten!
+
* Zie log-file in wp-content/debug.log. Wel eerst aanzetten! - Wat me niet wil lukken (feb. 2019): De betreffende variabele (<code>WP_DEBUG_LOG</code> is al gedefineerd, en ik weet zo snel niet hoe ik 'm van waarde kan veranderen)
  
 
=== PHP ===
 
=== PHP ===

Versie van 19 feb 2019 16:42

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