Originariamente inviato da filippo.toso
Come hai impostato l'error reporting? E display_errors?
A me questo codice funziona perfettamente:

Codice PHP:
<pre>
<?php 
// file test.php
error_reporting(E_ALL);
ini_set('display_errors'1);
copy(dirname(__FILE__) . '/a.php'dirname(__FILE__) . '/b.php');
include(
dirname(__FILE__) . '/b.php');
?>
</pre>
Codice PHP:
<?php 
// file a.php
print(__FILE__ "\r\n");
include(
dirname(__FILE__) . '/c.php');
?>
Codice PHP:
<?php 
// file c.php
print(__FILE__ "\r\n");
?>
Se richiami test.php, che cosa ottieni?