Как слышно?

Негодяи из Bluehost снова что-то втихую у себя сделали и теперь с их серверов не проходят соединения с livejournal.com, и кросспост блога в жж не работает. Примерно со времен предыдущего поста. Написал в поддержку – пока молчат, как партизаны. Ну что ж, менять хостера – тот еще геморрой, попробую пока приспособиться к текущим обстоятельствам. Пока поэкспериментирую с цепочкой WP -> Dreamwidth -> Livejournal, хотя, конечно, веб-разработчег во мне желает странного и поизвращаться с разными сервисами, но мы это пресекаем в корне, ибо надо делать дипломчег и не отвлекаться.

Symfony2 + Command + cron + Bluehost

Сорри, гайз, технический пост. На память.
Итак, если вы, как и я, счастливый обладатель хостинга на 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)


You can read this post at tygernach.livejournal.com.