Облачный сервис для Joomla сайтов
Навигация: Главная Форум

Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.    Забыли пароль?

Плачу за решение проблемы. Запуск консольного скри
(1 чел.) (1) Гость
ВнизСтраница: 1
Сообщения темы: Плачу за решение проблемы. Запуск консольного скри
#4298
Плачу за решение проблемы. Запуск консольного скри 4 г., 1 мес. назад Репутация: 0
Стоит задача:
- В Cron'e с периодичностью 1 минута запускается "легкий" скрпит - "controller.php"
- "controller.php" проверяет, вычисляет и по необходимости стартует в фоновом режиме другие скрипты.

(my_script1...my_scriptN)
- эти скрипты должны запускаться в контексте Joomla, на базе фреймворка Jquery, быть связанными с порталом, который работает на базе ядра Joomla.

Попытка решения задачи:
- В корне сайта создан файл j-connect.php:
//-------------------------
скобка-меньше-больше-вопрос-пхп
define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(__FILE__));
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
вопрос-скобка
//-------------------------

- В файле "my_script1" прописана шапка:
require_once "/var/www/XXXXX/data/www/XXXXXXXXX.ru".'/j-connect.php';

Проблема:

При запуске "my_script1.php" через браузер - все идеально отрабатывает
При запуске "my_script1.php" через консоль - скрипт падает после инструкции "$mainframe =&

JFactory::getApplication('site')"

Пример вызова скрипта из "controller.php":
exec("/usr/bin/php5 ".dirname(__FILE__)."/my_script1.php ".$my_ImportList[$i]." >/dev/null 2>&1 &");

ошибка:
PHP Fatal error: Class 'JRequest' not found in
/var/www/NameMy/data/www/SiteMy.ru/libraries/joomla/session/session.php on line 453


Если кто сможет помочь - жду stas77@bk.ru.

P.S. Joomla! 1.7.3 Stable [ Ember ] 14-Nov-2011 14:00 GMT
Stas77
Постов: 1
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться
 
ВверхСтраница: 1
Модераторы: Fidelity, Nikolia, cvetercom, Xemreht, mr.Hi-End
получить последние сообщения прямо на Ваш рабочий стол
Баннер