Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP OO Ejecutar ./ desde PHP

Estas en el tema de Ejecutar ./ desde PHP en el foro de PHP en Foros del Web. Hola de nuevo, Tengo un ubuntu 12.04 montado con Mysql y php. Algo sencillito. Tengo un "ejecutable" de Adobe f4vv para convertir archivos de f4v ...
  #1 (permalink)  
Antiguo 03/04/2014, 12:38
 
Fecha de Ingreso: enero-2014
Ubicación: alicante
Mensajes: 28
Antigüedad: 10 años, 3 meses
Puntos: 1
Ejecutar ./ desde PHP

Hola de nuevo,

Tengo un ubuntu 12.04 montado con Mysql y php. Algo sencillito.

Tengo un "ejecutable" de Adobe f4vv para convertir archivos de f4v a flv. Bueno la cuestión es que intento ejecutarlo con un exec, pero no puedo. Siempre me devuelve 127 o 126.

Este es el código que escribo:

Código PHP:
////  INTENTADO CON:
$comando "./f4vv -i ".$dir_archivo." -o ".$arch_salida ;
////  me devuelve 127

////  INTENTADO CON LA RUTA COMPLETA
$comando "/var/www/APP/conv_copemi/ ./f4vv -i ".$dir_archivo." -o ".$arch_salida ;
////  me devuelve 126


exec($comando$output$return) ;
echo 
$exec;
echo 
"<br />----------------<br />";
print_r$output );
echo 
"<br />----------------<br />";
print_r$return ); 
El archivo f4vv tiene permisos de ejecución chmod +x
y desde la consola como root funciona el script.

Entiendo 127 y el 126 pero como lo soluciono.

También he mirado el php.ini y no teno el safe-mode. tengo otros scripts que ejecutan mkdirs y cp con un exec y funcionan, pero este no.... hummm

Podeis dame alguna pista de como lo soluciono ¿?¿?
  #2 (permalink)  
Antiguo 08/04/2014, 04:15
 
Fecha de Ingreso: enero-2014
Ubicación: alicante
Mensajes: 28
Antigüedad: 10 años, 3 meses
Puntos: 1
Respuesta: Ejecutar ./ desde PHP

Si no revisaba el .htaccess del directorio.... pues

Etiquetas: mysql
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 14:46.