从 PHP 启动 Socket.IO 服务器


Start Socket.IO server from PHP

我正在尝试从PHP启动我的 Socket.IO 服务器,但它无法执行。节点.js服务器从命令行工作正常。代码如下所示:

<?php
// this code only runs once when the site manager logs in
exec("/home/k4elo/public_html/node server.js", $output, $retval);
if ($retval == 0)
{
    echo $output[0];
}
    else
{
    echo "Error issuing exec command!";
}
?>

它总是返回回显错误语句。我一定是在这里做错了什么。 有什么想法吗?

可能很简单:

exec("/usr/bin/node /home/k4elo/public_html/server.js", $output, $retval);