Задание в кроне есть, но "Задачи системы" в биллинге никак не реагируют на запуск крона. Выполняю что из командной строки запрос, что крон запускает ничего не происходит и не выдается никаких ошибок. Лог крона без ошибок, в DEBUG режиме очень много информации и выделить что то конкретное не получается.
Какие вообще условия должны быть выполнены чтобы "Задачи системы" в биллинге активировались по крону?
Версия биллинга 2.5.9. Интерпретатор php-cgi, возможно это тоже важно.
Не отрабатывает cron
Re: Не отрабатывает cron
В debug.log все что относится к запросу /Cron является выполнением крона.
Joonte - биллинговая система для хостинга
Re: Не отрабатывает cron
Вот что выдается в debug.log после исполнения cron
Код: Выделить всё
[09:42:01.43][54978] [JBs core]: запуск системы (28.5.12)
[09:42:01.43][54978] [JBs core]: тип интерфейса сервера (cgi-fcgi)
[09:42:01.43][54978] [JBs core]: IP-адрес сервера (xx.xx.xx.xx)
[09:42:01.43][54978] [JBs core]: версия PHP интерпретатора (5.3.13)
[09:42:01.43][54978] [JBs core]: операционная система (Linux vps1.myhostname.ru 2.6.32-220.13.1.el6.x86_64 #1 SMP Tue Apr 17 15:16:22 CDT 2012 x86_64)
[09:42:01.43][54978] [JBs core]: осуществлен запрос с адреса (xx.xx.xx.xx)
[09:42:01.43][54978] [JBs core]: REQUEST_URI=(/Cron)
[09:42:01.43][54978] [JBs core]: PATH=(/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/var/www/dematron/data/www/bill.myhostname.ru:/var/www/dematron/data/www:/var/www/dematron/data)
[09:42:01.43][54978] [JBs core]: загрузка автозагружаемых классов и библиотек
[09:42:01.43][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/system/libs/auto/Permission.php)
[09:42:01.44][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Config.php)
[09:42:01.44][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/IO.php)
[09:42:01.44][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/DB.php)
[09:42:01.45][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/String.php)
[09:42:01.45][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Cache.php)
[09:42:01.45][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Regulars.php)
[09:42:01.45][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/System.php)
[09:42:01.46][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Standard.php)
[09:42:01.46][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Links.php)
[09:42:01.46][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Args.php)
[09:42:01.46][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Crypt.php)
[09:42:01.47][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Messages.php)
[09:42:01.47][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Styles.php)
[09:42:01.48][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Arrays.php)
[09:42:01.48][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/libs/auto/Comp.php)
[09:42:01.48][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/MySQL.class.php)
[09:42:01.48][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/APCCache.class.php)
[09:42:01.49][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/MemcachedCache.class.php)
[09:42:01.49][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/Cache.class.php)
[09:42:01.49][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/JSmarty.class.php)
[09:42:01.51][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/jException.php)
[09:42:01.51][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/Tag.class.php)
[09:42:01.51][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/CacheManager.class.php)
[09:42:01.52][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/Exception.class.php)
[09:42:01.52][54978] [JBs core]: загружается системный компонент (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/auto/Smarty.class.php)
[09:42:01.52][54978] Start initializing cache system.
[09:42:01.52][54978] Initializing memcahe system...
[09:42:01.52][54978] [Memcached]: memcached connected [version=1.4.13]
[09:42:01.52][54978] Cache system has been initialized.
[09:42:01.52][54978] [JBs core]: внешний запрос сформирован как (__URI=/Cron)
[09:42:01.52][54978] [JBs core]: загружается модуль (/var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/system/modules/auto/SetCookieSessionID.mod)
[09:42:01.52][54978] [JBs core]: загружается модуль (/var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/system/modules/auto/SetCookieOwner.mod)
[09:42:01.52][54978] [JBs core]: загружается модуль (/var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/system/modules/auto/Redirects.mod)
[09:42:01.53][54978] [JBs core]: загружается модуль (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/modules/auto/Request.mod)
[09:42:01.53][54978] [JBs core]: загружается модуль (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/modules/auto/Security.mod)
[09:42:01.55][54978] [System_Load]: компонент системы (/var/www/dematron/data/www/bill.myhostname.ru/hosts/root/system/classes/Session.class.php) был загружен
[09:42:01.55][54978] [MySQL->Open]: связь как (**********@localhost:3306) установлена
[09:42:01.55][54978] [MySQL->Query]: SET NAMES `utf8`
[09:42:01.55][54978] [MySQL->Query]: USE `jbs_main_base`
[09:42:01.55][54978] [MySQL->Query]: SELECT `ID` FROM `Clauses` WHERE (`Partition` = '/Cron')
[09:42:01.55][54978] [Exception]: [ROWS_NOT_FOUND]=(Записи не найдены)
[09:42:01.55][54978] [!] [!!8]-Undefined index: SessionID в линии 36 файла /var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/system/modules/Main.php
[09:42:01.55][54978] Load file: '/var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/comp/www/Cron.comp.php'
[09:42:01.56][54978] [MySQL->Query]: INSERT INTO `RequestLog` (`CreateDate`,`UserID`,`REMOTE_ADDR`,`REQUEST_URI`,`HTTP_REFERER`,`HTTP_USER_AGENT`,`WORK_TIME`,`TIME_MYSQL`,`COUNTER_MYSQL`,`COUNTER_COMPS`) VALUES ( '1338183721','10','xx.xx.xx.xx','/Cron','','Wget/1.12 (linux-gnu)','0.12921500205994','0.0001380443572998','1','1' )
[09:42:01.56][54978] [MySQL->Query]: SELECT LAST_INSERT_ID()
[09:42:01.56][54978] [JBs core]: система работала: 0.13096213340759
[09:42:01.56][54978] [JBs core]: время работы MySQL: 0.00086593627929688 [0.66%]
[09:42:01.56][54978] [JBs core]: запросов к MySQL: 3
[09:42:01.56][54978] [JBs core]: загружено компонентов: 1
Re: Не отрабатывает cron
вообще, вот так лог обрывается, обычно, на ошибках синтаксиса в файлах...
но у вас в логе сервера ничё нет.
поэтому даже не знаю.
но у вас в логе сервера ничё нет.
поэтому даже не знаю.
Убей их всех! Бог потом рассортирует...
Re: Не отрабатывает cron
Меня смущает вот эта строка в логе
Или это незначительный момент?
Код: Выделить всё
[09:42:01.55][54978] [!] [!!8]-Undefined index: SessionID в линии 36 файла /var/www/dematron/data/www/bill.myhostname.ru/hosts/billing/system/modules/Main.php
Или это незначительный момент?
Re: Не отрабатывает cron
Разобрался... Затык был в файле Cron.comp.php
IP определялся не локальный. Желательно если cron определяет место своего запуска не как локальное где нить это писалось в логе.
IP определялся не локальный. Желательно если cron определяет место своего запуска не как локальное где нить это писалось в логе.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей