У меня есть файл в /etc/init/pdoneVendorBroker.conf со следующим содержанием:

description "PDone Vendor Broker"

start on runlevel [234]
stop on runlevel [0156]

respawn
exec php /var/bundles/pdoneVendorBroker/vendorBroker.php
post-start script
    PID=`status pdoneVendorBroker | egrep -oi '([0-9]+)$' | head -n1`
    echo $PID > /var/run/pdoneVendorBroker.pid
end script

post-stop script
    rm -f /var/run/pdoneVendorBroker.pid
end script

Но скрипт не запускается при загрузке ОС, по крайней мере, я должен видеть php /var/bundles/pdoneVendorBroker/vendorBroker.php работающий в фоновом режиме, как процесс, верно? Ну, не работает, и я не знаю, что я делаю не так?

0