Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/12/2012, 07:12
tumbero_x
 
Fecha de Ingreso: octubre-2010
Ubicación: Buenos Aires
Mensajes: 557
Antigüedad: 13 años, 7 meses
Puntos: 4
Respuesta: No logro entender exec()

es la ruta de acceso a un porgrama o un archivo;
lo que yo necesito hacer es simplemente ejecutar un script php en segundo plano
entonces con exec() tengo entendido que se puede lograr
abriendo primero php.exe y pasandole el script a ejecutar eso es lo que necesito
mi pregunta es como lo haria en windows ?
de esta forma no hace nada
Código PHP:
Ver original
  1. exec("C:\AppServ\php5\php.exe  -f C:\AppServ\www\gestion\ingresar_serial.php  > null &");
si abro a mano el php.exe da este error---------------------------
php.exe - Error del sistema
---------------------------
El programa no puede iniciarse porque falta php_mbstring.dll en el equipo. Intente reinstalar el programa para corregir este problema.

----------------------------
abro php.ini y descomento la linea donde se encuentra php_mbstring.dll
y me fijo que este dentro de la carpeta ext
reinicio apache y me me da el mismo error
saludos