![]() |
0 Всего найдено: 17
JonGol
Сообщение
09/06/2010 12:48
Копия темы
Jabber + CRON Подскажите плиз в чем может быть проблема отправки сообщений jabber через крон. Если запускать руками все оки, но по времени не хочет отправлять именно jabber, письмо о том что запущен крон приходит. может есть ньюанс?
JonGol
Сообщение
09/06/2010 12:56
Копия темы
путь к чему? если к файлу библиотеки то я писал он ругается а если писать просто что она в корне лежит то все ок. вообще не пому в чем загвозка
idle
Сообщение
09/06/2010 13:03
Копия темы
Я выше написал. В самом кроне. Он не знает где что лежит поэтому не может запустить.
JonGol
Сообщение
09/06/2010 13:05
Копия темы
нее, крон обработчик запускает и все в нем делает, кроме отправки сообщения jabber, библиотека подключена правильно. все права стоят, но не пашет
idle
Сообщение
09/06/2010 13:07
Копия темы
Ну смотрите в почту, все отчёты крона туда идут. Вы показать то можете что и как Вы там запускаете, или это тайна?
JonGol
Сообщение
09/06/2010 13:13
Копия темы
не не тайна конечно) есть функция function send_jabber($text,$config) { require_once ('body/includes/library/class.jabber2.php'); $jabber = new Jabber($config['account_order'], $config['account_o rder_pass']); $jabber->register(); $jabber->login(); $jabber->send_message($config['account_info'], CP1251toUTF8($text)); } дальше если есть заказ в базе новый отправляем send_jabber($message_user,$config); усе
idle
Сообщение
09/06/2010 13:16
Копия темы
Что вот так прямо в крон и пишите? Ну Вы юморист. Мне нужна команда, которую Вы в крон вписываете.
JonGol
Сообщение
09/06/2010 13:20
Копия темы
а, блин, сорри не понял)) у меня в панели хостинга есть комманды CRONTAB поэтому я не через SSH и командную строку писал комманду
JonGol
Сообщение
09/06/2010 13:21
Копия темы
а во, вывел лог в письмо и получил Array ( [0] => Warning: dns_get_record function not found. gtalk will not work. [1] => Error: Connection timed out [2] => Error: Cannot initiate registration. [3] => Error: No feature information from server available. )
JonGol
Сообщение
09/06/2010 13:31
Копия темы
интересно че он ругается на dns_get_record? ели скажем <?php $result = dns_get_record("audi-belarus.by"); print_r($result); ?> все выдает
oriole
Сообщение
09/06/2010 17:31
Копия темы
require_once ('body/includes/library/class.jabber2.php'); При запуске скрипта по крону пути необходимо указывать абсолютные, попробуйте здесь прописать абсолютный путь.
RiDDi
Сообщение
12/06/2010 13:06
Копия темы
0
абсолютные пути лучше нигде не указывать ) или через глобальную для всей системы переменную или запускать кроном относительно корня cd /var/бла-бла/public_html;php index.php последнее предпочтительнее ) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |