allora... ho fatto delle prove.. se eseguo da shell il codice di prima facendo

codice:
php file.php
il comando funziona... mentre avviando apache e facendolo poi funzionare da interfaccia browser no.. quindi a questo punto la colpa è di apache...

io ho avuto un solo problema con la sua configurazione.. quando vado ad aggiungere

codice:
LoadModule php5_module "c:/programmi/php/php5apache2.dll"
AddType application/x-httpd-php .php
PhpIniDir "C:/Programmi/php"
al file httpd.conf apache non parte più.. allora provando a commentare ho scoperto che il problema era dato dalla righa PhpIniDir "C:/Programmi/php".. commentandola apache partiva.. allora l'ho lasciata commentata..