DreamHost - Pieno controllo del file PHP.INI su Shared Hosting e VPS (senza riavviare Apache!)

Ciao a tutti!

Tutorial:

1. Scaricare "DreamHost Custom PHP.INI" > http://sxi.sabrextreme.com/phpini
2. Uploare "dh-phpini.php" in > miosito.com/dh-phpini.php
3. Lanciare l'installer > http://www.miosito.com/dh-phpini.php
4. Click su "Install" (nella schermata che appare...)
5. Dopo aver premuto Install, nel file ".htaccess" (nella root...) vengono aggiunte le seguenti righe al TOP:

#--- DH-PHP handlers ---
AddHandler fastcgi-script fcg fcgi fpl
AddHandler php-fastcgi .php
Action php-fastcgi /cgi-bin/dispatch.fcgi

6. L'installazione crea una cartella nel server "cgi-bin" con all'interno:
test (folder/cartella)
--debug.txt
--info.php
dispatch.cgi
dispatch.fcgi
php.ini (quello da editare...)

7. Scaricare (download da FTP...) "php.ini" - editarlo, e uploarlo sovrascrivendolo...
8. Per rendere effettivi i cambiamenti:
- Accedere con Putty alla Shell
- touch  ~/miosito.com/cgi-bin/dispatch.fcgi + Invio + CTRL+d per uscire (senza eseguire "cd miosito.com" ma direttamente appena entrati con user e password...)

Per verificare i cambiamenti > http://www.miosito.com/cgi-bin/test/info.php oppure > http://www.miosito.com/phpinfo.php

Enjoy DreamHost php.ini Live!

Per disinstallarlo:
1. Cancellare semplicemente la cartella "cgi-bin" (il file "dh-phpini.php" viene cancellato automaticamente subito dopo l'installazione dello script...)
2. Eliminare nel file ".htaccess" (nella root...) modificato durante l'installazione (vedi sopra...) le seguenti righe aggiunte in fase di installazione al TOP

#--- DH-PHP handlers ---
AddHandler fastcgi-script fcg fcgi fpl
AddHandler php-fastcgi .php
Action php-fastcgi /cgi-bin/dispatch.fcgi

P.S. Ogni volta che si modifica "php.ini bisogna aggiornarlo sempre con:
touch  ~/miosito.com/cgi-bin/dispatch.fcgi

Ciao e buon php.ini Live! a tutti i DreamHosters!

kipper

Argomenti: