Php + Apache su Windows
Massimo Rabbi | 6 June 2007 | 17:29Dopo aver installato con successo le ultime versioni di PHP e Apache può succedere che quando andiate a testare la classica pagina phpinfo.php vi dia come risultato pagina bianca.
Per prima cosa accertatevi che nel file httpd.conf siano presenti delle righe simili
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/Programmi/PHP/"
LoadModule php5_module "C:/Programmi/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
Fatto questo controllate come avete scritto il file phpinfo.php. Se come me, avete usato gli short tags ovvero:
<?
phpinfo();
?>
E’ allora altamente probabile che nel vostro file php.ini nella directory di PHP la variabile short_open_tag sia impostata ad Off.
Due sono allora le soluzioni:
1) utilizzate i tag “completi” ovvero:Soluzione questa caldamente consigliata per motivi di portabilità specie quando sviluppate librerie o in progetti piuttosto grossi.
<?php
...
?>
2) Cambiate il valore della variabile a On o commentate la riga, per poter usare anche gli short tags se proprio non riuscite a farne a meno:
short_open_tag = On
Naturalmente dopo aver apportato le modifiche fate un bel restart di apache.






