Hallo,
ruf doch einfach mal echo phpinfo(); sowohl aus dem Web, als auch per Cronjob auf, dann siehst du die Unterschiede in der Einstellung.
Ich vermute, dass es schlicht am Includepath liegt, den du über get_include_path() auslesen bzw. über set_include_path() setzen kannst.
Christian