Foros del Web » Programando para Internet » PHP »

exec PHP 4.4.2

Estas en el tema de exec PHP 4.4.2 en el foro de PHP en Foros del Web. Buenas... Resulta que estoy colocando un simple y sencillo exec de la siguiente manera Código PHP: exec ( 'ls' ,  $array_salida ,  $resul ); print_r ...
  #1 (permalink)  
Antiguo 25/10/2007, 14:18
Avatar de flaconovato  
Fecha de Ingreso: noviembre-2005
Ubicación: Bogota, Colombia
Mensajes: 137
Antigüedad: 18 años, 5 meses
Puntos: 1
exec PHP 4.4.2

Buenas...

Resulta que estoy colocando un simple y sencillo exec de la siguiente manera

Código PHP:
exec('ls'$array_salida$resul);

print_r($array_salida);
echo 
$resul
Si esto lo ejecuto por consola con php -f programa.php funciona correctamente, pero si esto lo hago por el browser con http://localhost/programa.php no funciona.

Por consola en el $array_salida devuelve la lista de dicho directorio, y en el $result me devuelve 0. Pero por el Browser me devuelve el array vacio y el resultado es 1.

Si alguien conoce o le ha sucedio y pudo darle solucion le agradezco si me puede colaborar.

P.D.:
Ya revise el safe_mode esta en Off y ademas ya revise los permisos de los archivos. y que tengan el mismo usuario y grupo de apache.
__________________
El pueblo que se resigna a tecnologías pasadas, sucumbe en el campo de la ignorancia y se entierra en sus ideales.:arriba: :arriba:
  #2 (permalink)  
Antiguo 26/10/2007, 06:57
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: exec PHP 4.4.2

¿tenés error_reporting(E_ALL) para ver todo error/advertencia generada?

Muchas veces la función exec se deshabilita por motivos de seguridad.


Saludos.
  #3 (permalink)  
Antiguo 26/10/2007, 07:31
Avatar de flaconovato  
Fecha de Ingreso: noviembre-2005
Ubicación: Bogota, Colombia
Mensajes: 137
Antigüedad: 18 años, 5 meses
Puntos: 1
De acuerdo Re: exec PHP 4.4.2

Gracias por responder.

Si lo tengo activo... y el me ejecuta el exec pero no el comando que esta pasando en el exec. siempre me devuelve 1 en el resultado de terminacion del comando.
__________________
El pueblo que se resigna a tecnologías pasadas, sucumbe en el campo de la ignorancia y se entierra en sus ideales.:arriba: :arriba:
  #4 (permalink)  
Antiguo 26/10/2007, 13:00
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 225
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: exec PHP 4.4.2

eso lo estas probando en local o en algun server
si lo estas haciendo en algun server es probable q el exec para plataforma http este desactivado
  #5 (permalink)  
Antiguo 30/10/2007, 13:47
Avatar de flaconovato  
Fecha de Ingreso: noviembre-2005
Ubicación: Bogota, Colombia
Mensajes: 137
Antigüedad: 18 años, 5 meses
Puntos: 1
De acuerdo Re: exec PHP 4.4.2

Ven pero ya revise varias cositas

Que deberia revisarle al Apache para saber si el exec esta deshabilitado para http.

Gracias
__________________
El pueblo que se resigna a tecnologías pasadas, sucumbe en el campo de la ignorancia y se entierra en sus ideales.:arriba: :arriba:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:21.