cesarpunk:
Mi experiencia con includes y otros archivos cuando utilizo cron es que
cuando llamo un archivo que sale fuera de la ruta en que estoy, por ejemplo este
require("../includes/phpmailer.php");
Da error irremediablemente.
La solucion para mi fue que tuve que mover el archivo, en este caso seria
phpmailer.php a un directorio hacia abajo o descendente. O colocarlo donde estoy ejecutando el codigo principal.
Ejemplo : include("phpmailer.php");
Creo que tiene que ver con el safe mode o algo asi.
Saludos
Y espero te ayude
franco