„Mesajele de jurnal recente” sunt foarte utile pentru a urmări erorile de pe site-uri. Deși acest lucru funcționează excelent pentru erorile din codul PHP, este adesea inutil pentru erorile din codul Twig. De exemplu. Am acest mesaj de eroare în jurnalul meu:
Eroare utilizator: „atribute” este o cheie de matrice de randare nevalidă în Drupal\Core\Render\Element::children() (Zeile 98 în /web/core/lib/Drupal/Core/Render/Element.php)
#0 /web/core/includes/bootstrap.inc(346): _drupal_error_handler_real(256, '"attributes" is...', '/var/www/vhosts...', 98)
#1 [funcție internă]: _drupal_error_handler(256, '"atribute" este...', '/var/www/vhosts...', 98, Array)
(încă 47 de rânduri aici)
Această urmă de strack are 47 de puncte, majoritatea din nucleul Drupal. Eroarea este evident în tema mea personalizată.
#11 /web/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/custom/w...', Array)
Din cauza acestei linii, bănuiesc că unul dintre șabloanele mele personalizate Twig este incorect, dar nu îmi pot da seama care dintre ele, din cauza numelui de fișier trunchiat.
Cum pot obține mesajul de eroare complet al unei anumite linii din urmărirea stivei? Dacă aș cunoaște numele complet al fișierului menționat în rândul #11, m-ar ajuta foarte mult să-mi repar eroarea.