执行 /usr/bin/latex

发布于 2024-11-06 17:58:20 字数 105 浏览 6 评论 0原文

当我尝试以下 PHP 代码时: exec('/usr/bin/latex ...') 我将获得 127 退出代码。我能做什么来阻止这种情况?

问候, 凯文

When I try the following PHP code:
exec('/usr/bin/latex ...')
I'll get an 127-exit code. What can I do to stop this?

Regards,
Kevin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

镜花水月 2024-11-13 17:58:20

127 错误代码表示 bash 未找到该命令。你确定乳胶安装了吗?

127 error code indicates the command was not found by bash. You sure that latex is installed?

小苏打饼 2024-11-13 17:58:20

为什么不使用 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);

Why do not use ssh2 ?

something like this:

//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);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文