Frequently Asked Questions - Hosting - PHP

E' possibile utilizzare un file .htaccess nella directory principale del vostro sito e ad esempio se si vuole disabilitare register_global si inserisce in tale file:
php_value register_globals 0
In questo modo il parametro register_global viene forzato ad Off (il valore 0)
Per abilitare gli errori PHP del proprio sito web è sufficiente creare un file .htaccess ( attenzione al punto iniziale ed al nome del file che deve rispettare esattamente questa sintassi) ed inserire al suo interno queste due righe:
php_flag display_errors on
php_value error_reporting 7
Una volta creato questo file sarà possibile visualizzare a video eventuali errori del programma che state realizzando direttamente a video.
Vi ricordiamo di rimuovere questo file al termine delle operazioni di debug per evitare che la navigazione sul sito possa essere disturbata da semplici warning.
Si ricorda inoltre che è possibile attivare ed evidenziare i log di sistema da Pannello di Controllo del vostro servizio di hosting:
dal menù: Impostazioni dominio-->Web Options
impostare in ON alla riga : Error Log
Cliccando sull'icona a lente d'ingrandimento è possibile visualizzare il contenuto delog degli errori.
Per salvare le impostazioni si ricorda di cliccare sul link "applica modifiche" che compare verso inizio pagina, nel caso in cui sono state fatte modifiche alla configurazione.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Per Joomla, per una corretta installazione è consigliabile preventivamente modificare file di default htaccess.txt aggiungendo in fondo al file le seguenti righe:
php_flag display_errors Off
php_value upload_max_filesize 20M
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value output_buffering 0
php_value mbstring.language neutral
quindi rinominare il file appena modificato in .htaccess in modo che possa essere correttamente interpretato dal web server Apache