Cita:
Iniciado por GatorV El problema es que pasas el argumento con espacios, realmente la llamada es:
Código:
archivo.php soy una variable con comillas 35
O sea le estas pasando varias variables, debes de pasarlas con comillas si quieres que sea solo un argumento...
Saludos.
Estupendo GatorV, solucionado!!
Al final la llamada queda así:
Código PHP:
$a="'soy un string con comilla simple'";
$b=35;
exec("php -f /var/www/vhosts/e-funciona.com/httpdocs/exec/exec.php -- $a $b $>/dev/null &");
Es decir, pasando a $a el string con comillas simples dentro de las comillas dobles.
Gracias a todos, me habéis sido de gran ayuda.
Saludos, GMG