Ciao,
si tratta di una restrizione impostata nel php.ini

freephp deve avere dei problemi e non riesco a raggiungere il link che se ne occupa quindi ti quoto la parte che potrebbe interessarti


- open_basedir

safe_mode non rappresenta l'unico sistema per limitare il campo di azione degli script, è possibile indicare per ogni VirtualHost una sorta di DocumentRoot entro cui limitare l'ambito degli script php.
Detta così sembra una cosa difficile, in realtà si tratta di aggiungere una riga:


ServerName micro-net.it
DocumentRoot /www/utente1/docs
php_admin_value open_basedir /www/utente1


Come si vede la "root" di Php è stata settata un po' più "alta" rispetto alla DocumentRoot di Apache, in questo modo sarà possibile ottenere anche un altro effetto molto utile: eventuali file ".inc" che verranno inseriti nella directory "utente1", sono leggibili o includibili dagli script php ma allo stesso tempo non saranno raggiungibili qualora il navigatore tentasse di visualizzarli sul browser digitandone l'URL preciso.

- disable_functions

Questa direttiva consente di disabilitare le funzioni di Php e in modo particolare si rivela utile con quelle potenzialmente pericolose, può essere inserita soltanto nel php.ini
In conclusione php sta cercando di raggiungere un file che si trova fuori dalla sua basedir