Назад | Перейти на главную страницу

Демоны отказываются запускаться на сервере Ubuntu 8.04

У нас есть система, которая уже работает на нескольких экземплярах Ubuntu 8.04 Desktop. У него есть куча демонов (один из них основан на PHP), которые необходимо запустить, и они работают на наших существующих экземплярах рабочего стола Ubuntu. Теперь я пытаюсь настроить ту же систему на сервере Ubuntu 8.04, но получаю следующее:

$ sudo /etc/init.d/bar start
start-stop-daemon: Unable to start /opt/Foo/bar/bar.php: No such file or directory (No such file or directory)

Файл opt/Foo/bar/bar.php есть, он читается и даже исполняется. То же самое происходит и с другими бинарными демонами.

Если вы спрашиваете, почему я все еще придерживаюсь Харди, это из-за некоторых проблем с совместимостью. Я пытаюсь перейти на серверную версию, поскольку она поддерживается и в любом случае имеет больше смысла, поскольку она в основном когда-либо использовалась только как стек LAMP с доступом SSH.

Какая первая строка файла /opt/Foo/bar/bar.php ?

Первая строка ссылается на интерпретатор php следующим образом?

#!/usr/bin/php5

В этом случае /usr/bin/php5 существует?