X

Mostrare gli errori PHP anche quando i server sono settati diversamente

Non c’è niente di più frustrante che avere una pagina bianca quando si sta testando un’applicazione oppure si è apportato qualche modifica a un CMS.
Molti dei server di produzione sono settati (in php.ini) per non mostrare gli errori o i warning che dovrebbero apparire.

Tutti i programmatori PHP sanno, però, che basta aggiungere all’inizio della pagina il codice

error_reporting(E_ALL);
ini_set(‘display_errors’, ‘1’);

per mostrare tutte le segnalazioni.
E se stiamo lavorando con Drupal o WordPress?
Basta inserire lo stesso codice ma in posti ben precisi

Drupal: /sites/default/settings.php
WordPress: /wp-config.php

Sergio Gandrus: Da febbraio 2024 lavoro come CTO presso Deva Connection Il mio stack è PHP/MySQL/Git/Docker. Lavoro con Agile (Scrum) e utilizzo principalmente AWS come cloud provider. Sono papà e marito. Nel tempo libero mi piace leggere, il buon vino e viaggiare.