Hola amigos.
Estoy intentando ejecutar un programa .exe para encriptar y desencriptar claves en el servidor. Lo tengo hecho en Delphi. Está confeccionado para correr en cmd, sin ventanas. Admite tres parámetros, con los que encripta y desencripta strings. Despues las graba en un fichero que debería leer desde PHP.
He estado buscando por los foros y lo más que he encontrado es que hay que hacerlo usando exec(), system() y alguna otra función similar.
Estoy probando con todas estas funciones y no he conseguido que se ejecute el .exe.
Dejo el programita de prueba.
Código PHP:
<?php
echo '<pre>';
$ultima_linea = system('EnDeStr.exe 4a5156e1b569ff3d ClaveDeLaBaseDeDatos ClaveDeLasVisitas', $retval);
// Imprimir informacion adicional
echo '
</pre>
<hr />Ultima linea de la salida: ' . $ultima_linea . '
<hr />Valor de retorno: ' . $retval;
?
El valor de retorno siempre es 1
Y el ejecutable no se ejecuta.
¿Alguien podría echarme una manita?
O a lo mejor es que no se puede hacer...
Gracias de antemano.