У нас есть система, которая уже работает на нескольких экземплярах 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
существует?