Exec / usr / bin / latex - PullRequest
0 голосов
/ 13 мая 2011

Когда я попробую следующий код PHP: exec('/usr/bin/latex ...') Я получу код 127-выхода.Что я могу сделать, чтобы остановить это?

С уважением, Кевин

Ответы [ 2 ]

2 голосов
/ 13 мая 2011

127 Код ошибки указывает, что команда не была найдена bash. Вы уверены, что латекс установлен?

0 голосов
/ 13 мая 2011

Почему не использовать ssh2?

примерно так:

//Connect first
if (!($con = @ssh2_connect('192.168.0.1', 22))) {

    echo "[FAILED_CONNECT]\n";
    exit(1);

}

if (!@ssh2_auth_password($con, "your_user", "your_password")) {

    echo "[FAILED_AUTH_DENIED]\n";
    exit(1);

}
echo "[OK]\n CONNECTED!";


// the command line
$stdout_stream = ssh2_exec($con, "/usr/bin/latex ...");


// close connection
fclose($stdout_stream);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...