У меня возникают проблемы с ретранслятором при попытке запуска команд в терминале с помощью php cli. Например, я запускаю эту команду:
gearmand --log-file=/var/log/gearman-job-server/gearman.log
и получить:
gearmand: Could not open log file "/usr/local/var/log/gearmand.log", from "/home/jeitnier", switching to stderr. (No such file or directory)
ERROR 2013-01-25 16:25:53.000000 [ main ] bind(Address already in use) -> libgearman-server/gearmand.cc:612
ERROR 2013-01-25 16:25:53.000000 [ main ] bind(Transport endpoint is not connected) -> libgearman-server/gearmand.cc:626
Первая строка поднимает мой первый вопрос, который после Googling часами не дает мне ничего … Почему в журнале записывается проблема? Я не могу это исправить. Это происходит после запуска любых команд.
Кто-нибудь знает, что это за ошибки? Пришло время удалить и переустановить все предметы, связанные с механизмом?
Попробуйте следующее из терминала:
sudo mkdir /var/log/gearman-job-server/ sudo touch /var/log/gearman-job-server/gearmand.log sudo killall gearmand sudo gearmand --log-file=/var/log/gearman-job-server/gearmand.log