Symfony2 + Command + cron + Bluehost
Apr. 6th, 2012 07:52 pmСорри, гайз, технический пост. На память.
Итак, если вы, как и я, счастливый обладатель хостинга на bluehost.com и хотите развернуть там проект на Symfony 2, и ваш проект предусматривает запуск того, что в Symfony называется Command, по крону, то я вам могу сейчас спасти несколько часов жизни )
Самый прикол – даже если вы уже опытным путем обнаружили, что в консоли ваши команды надо запускать через php-cli, т.е.:
php-cli app/console demo:greet
то это не сработает, если вы бодро запишете то же самое в крон. Для крона потребуется обернуть все в шелловый скрипт, т.е.:
#!/bin/bash
cd /home2/username/public_html/myapp/;
php-cli app/console demo:greet
И уж потом скармливать все крону:
(cd $HOME/public_html/myapp/bin/; ./demo_greet.sh)
Mirrored from TygerSpace.