Código:
En la linia de comandos de linux, me funciona a la perfeción, incluso lo tengo en el "/sbin", asi q lo ejecuto asi:sed 's/Á/\Á/g ;s/É/\É/g ;s/Í/\Í/g ;s/Ó/\Ó/g ;s/Ú/\Ú/g ;s/á/\á/g ;s/é/\é/g ;s/í/\í/g ;s/ó/\ó/g ;s/ú/\ú/g ;s/ñ/\ñ/g ;s/,/\,/g' $1 > $2
script archivo1 archivo2
y hace lo q tiene q hacer
pero cuando lo intento aplicar en php, simplemente no funciona
Cambie el safe_mode, lo puse en On, le indique la ruta donde estan los ejecutables q quierón q se puedan ejecutar desde php
a la carpeta, donde estan los archivos le di permisos 777 y le puse de usuario "apache" y q las subcarpetas y ficheros erasen los permisos, en esta carpeta tengo el script y el fichero en el cual quiero q se realicen los cambios, este es el codigo q utilizo:
Código PHP:
<?php
$arch1 = "prueba.txt";
$arch2 = "destino.txt";
chdir("/rutadelscript/");
exec("./script " .$arch1." ".$arch2);
echo getcwd() . "\n";
?>
bichomen