Debugging (WordPress): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(→PHP) |
|||
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"