Otra sugerencia es que trates de ejecutar el archivo vía la url desde tu explorador para ver si el error también se muestra, si el error no se muestra en tu explorador, puede correr la tarea con un comando como:
curl -s
http://example.com/ruta/script.php
A veces el php que funciona en consola no es el mismo que funciona con el servidor web y puede que no tenga los mismos módulos cargados o este configurado de forma diferente