



15 Dicembre 2007
Se anche voi, come me, avete optato per la configurazione IIS+PHP+MySQL vi sarà utile sapere che è possibile abilitare delle funzioni che permettono di gestire il webserver di casa Microsoft direttamente da codice.
Per prima cosa facciamo un controllo. Aprite il php.ini e cercate la seguente stringa: ";extension=php_iisfunc.dll". Se esiste vi basterà togliere il punto e virgola per decommentare, salvare il file, riavviare IIS e passare alla fine dell'articolo per leggere le informazioni riguardo le funzioni che vengono attivate.
Se invece la sfortuna vi accompagna, vi tocca scaricare la libreria dal seguente indirizzo (scegliete il file in base alla versione di PHP installata) e salvarla nella directory %PHP%/ext dove %PHP% è il percorso in cui avete installato PHP.
Fatto ciò, aprite il file php.ini e portatevi nella sezione "Windows Extensions". Alla fine della lista aggiungete extension=php_iisfunc.dll, salvate il file e riavviate IIS.
Completata questa operazione avrete abilitato le seguenti funzioni:
Tutte le funzioni che vi ho elencato sono ovviamente ben documentate sul sito ufficiale di PHP (http://www.php.net).