Tutorial Joomla | Come fare per...

Soluzioni a problemi frequenti in Joomla

Cos'è il Rapporto Errori?

Nella schermata di Configurazione globale - tab Server – sezione Impostazioni del server è presente l’opzione Rapporto Errori.

Si tratta di una funzione che può fornire informazioni in caso di errori PHP sul sito.

rapporto errori joomla 

 

I livelli che possono essere utilizzati sono:

  • Default Sistema. Joomla eredita le impostazioni predefinite del rapporto errori del server (in genere presenti nel file php.ini).
  • Con Nessuno non si riceve nessuna notifica e informazione in caso di errori.
  • Semplice. Si sovrascrivono le impostazioni del server per dare dei rapporti minimi in caso di errori fatali al sito.
  • Con Massimo e Sviluppo si sovrascrivono le impostazioni del server per dare dei rapporti completi con tutti gli errori, i warning, i notice, le chiamate a funzioni deprecate, gli strict standards sul sito.
     

È possibile abilitare il Rapporto errori anche modificando il file configuration.php (ad esempio se dopo un problema al sito non si riesce ad accedere sul backend).

In corrispondenza della riga $error_reporting del file configuration.php si possono inserire i seguenti valori, corrispondenti ai livelli indicati sopra:

  • default
  • none
  • simple
  • maximum
  • development
Per apportare le modifiche al file configuration.php devi rendere il file momentaneamente scrivibile. Per farlo, via FTP è possibile modificarne i permessi. Seleziona il file con il tasto destro del mouse e seleziona Permessi file. Quindi imposta come valore numerico dei permessi 644: si permette al proprietario di modificare il file.

rapporto errori joomla 

 

Una volta apportata la modifica riporta i permessi del file configuration.php al valore 444. Il file risulterà così Non scrivibile, come confermato nella schermata dei Permessi cartella nelle Informazioni di sistema.

rapporto errori joomla 

© 2024 HOST S.p.A. - Gruppo Vianova - cap. soc. € 300.000,00 i.v. Registro Imprese e c.f. IT08505460017 - R.E.A. Torino n.978572