Estoy tratando de obtener una secuencia de comandos PHP para ejecutar cada 30 minutos en mi servidor (Win XP SP3, xampp 1.7.3). para hacerlo estoy ejecutando el siguiente script (update.cmd) utilizando el programador de tareas de MSFalta la DLL cuando se ejecuta como secuencia de comandos
SET PATH="C:\xampp\PHP"
start php.exe \htdocs\update_dashboard.php
Estoy utilizando la extensión PHP oci8 en mi servidor web, pero cuando corro ese guión que me da errores que se php.exe no puede encontrar el dll necesario para la extensión oci8. Consigo los siguientes errores:
This application has failed to start because OCI.dll was not found. Re-installing the application may fix this problem.
PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_oci8.dll' - The specified module count not be found.
Sé que el archivo está ahí y no consigo esos errores cuando el php se ejecuta a través de Apache, estoy corriendo la copia equivocada de php.exe? ¿Alguna idea de por qué no? ¿Mi RUTA debe establecerse de manera diferente? Mi PATH de Windows incluye:
C:\instantclient_11_2;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\ActiveState Komodo Edit 5\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Altiris\Software Virtualization Agent\
Gracias por su ayuda.
Gracias por la respuesta.Por el momento ni siquiera puedo ejecutar un archivo php simple con 'phpinfo.php' porque no puedo iniciar PHP ... –