Código PHP:
<? exec("cd asp/php",$a,$a1); ?>
Me sale el error:
Warning: exec() [function.exec]: Unable to fork [cd asp/php] in C:\asp\php\basico\shell_exec.php on line 12
| |||
Ejecutar una orden de dos con php Un saludo a todos los del foro, tento entendido que con la funcion exec se pueden ejecutar ordenes de dos he probado usando / \\ en la ruta pero nada,alguien sabe que fallo hay Código PHP: Me sale el error: Warning: exec() [function.exec]: Unable to fork [cd asp/php] in C:\asp\php\basico\shell_exec.php on line 12 |
| ||||
Si te fijas, intentas acceder a C:\asp\php\basico\asp\php Prueba a usarlo así <? exec("cd /asp/php",$a,$a1); ?>
__________________ M a l d i t o F r i k i |
| |||
Hice varias pruebas y con lo que tu me has dicho me salia Warning: exec() [function.exec]: Unable to fork [cd /asp/php] in C:\asp\php\ejecutar ordenes\prueba.php on line 1 ¿Que version de php tienes, yo la 4.3.1,sabes si hace falta instalar algo mas? |
| ||||
Comprueba que el directorio /asp/php/ tenga permisos suficientes y sea accesible a PHP.
__________________ M a l d i t o F r i k i |
| |||
Gracias por contestar, tengo win XP e IIS,he probado lo de escapar la \ pero sigue igual <? exec("cd c:\asp\php",$a,$a1); ?> Warning: exec() [function.exec]: Unable to fork [cd c:\asp\php] in C:\asp\php\ejecutar ordenes\prueba2.php on line 1 ¿Que version usais,hace falta alguna extension,libreria o ...? |
| |||
Hola, dardd, ¿porque duplicas tus mensajes e ignoras ciertas respuestas? Fijate lo que te han contestado en http://www.forosdelweb.com/s/msg140344.html . Quizas esa es la razon de que no te funcione. Y puede que no la hayas leido por duplicar mensajes. Y si lo has leido, y no te ha funcionado, entonces deberias haber seguido en ese post. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |