Ce fișiere jurnal (log) scrie o instalare WordPress?

17 iun. 2012, 03:03:45
Vizualizări: 36.5K
Voturi: 9

Când încerc să depanez probleme în WordPress, mi-a fost greu să găsesc unde trimite WordPress erorile. Unde trimite WordPress erorile în mod implicit? Există mai multe fișiere către care sunt direcționate diferite tipuri de erori?

(Fie sunt un utilizator Google foarte slab, fie documentația WordPress este greu de parcurs.)

1
Comentarii

Verifică /var/log/apache2/error.log, de obicei aceasta este locația implicită

Pikamander2 Pikamander2
19 mai 2017 06:52:08
Toate răspunsurile la întrebare 2
1

Unde (sau dacă) sunt înregistrate erorile depinde de configurația PHP. Puteți controla o parte din aceasta prin fișierul WordPress wp-config.php. Consultați Configurarea Înregistrării Erorilor în Editarea wp-config.php.

17 iun. 2012 03:19:03
Comentarii

Excelent, mă întrebam cum să controlez afișarea erorilor în WordPress, dar am crezut că ar trebui să păstrez acea întrebare specifică pentru un subiect nou. O să cercetez asta în timp ce încerc să depanez unele probleme recente.

Wesley Wesley
17 iun. 2012 05:59:11
4

Dacă ai acces la el pe acel sistem (puțin probabil pe un shared host), verifică în jurnalul de mesaje. Am descoperit că majoritatea erorilor înregistrează ceva acolo. De asemenea, ai putea verifica jurnalele serverului web. Din câte știu, WordPress nu generează propriile jurnale.

17 iun. 2012 07:09:35
Comentarii

Este pe un VPS pe care îl dețin și administrez, așa că am control total asupra lui. Am verificat /var/log/messages ca prim pas în depanare și se pare că sistemele majore de care WordPress se bazează vor scrie informații acolo, dar sistemul intern de gestionare a erorilor din WordPress nu pare să înregistreze nimic util acolo. Deci, dacă apare faimoasa "pagina albă a morții", nu apare nimic util. Asta e mai degrabă o eroare PHP, și nu am văzut WordPress să înregistreze erorile PHP în mod consistent nicăieri. =/

Wesley Wesley
17 iun. 2012 07:12:54

@WesleyDavid, În astfel de cazuri activez jurnalizarea completă pentru PHP, dar desigur asta are propriile probleme dacă sistemul este deja deschis publicului.

John Gardeniers John Gardeniers
17 iun. 2012 07:16:54

Cred că voi face asta și voi crea un script de implementare care activează jurnalizarea și direcționează erorile către un fișier protejat sau un set de fișiere. Sunt frustrat că implicit WordPress nu are măcar un nivel minim de jurnalizare a erorilor PHP. Poate că sunt pur și simplu permanent setat pe Modul Morocănos.

Wesley Wesley
17 iun. 2012 07:23:59

@WesleyDavid, trebuie să ții cont de faptul că marea majoritate a utilizatorilor WordPress nu sunt administratori și ar fi copleșiți și posibil descurajați de genul de informații pe care noi le dorim să vedem. Bun venit în lumea utilizatorilor obișnuiți. ;)

John Gardeniers John Gardeniers
17 iun. 2012 12:53:24