Я пытаюсь запустить свой сервер Socket.IO из PHP, но он не выполняется.
Сервер Node.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);
Других решений пока нет …