Перейти к содержимому


Фотография
- - - - -

Реиндекс базы в стороннем скрипте


Лучший Ответ SmetDenis , 14 May 2014 - 11:50

Попробуйте подключить еще один файл и выполнить инициализацию

 

require_once JPATH_BASE .DS. 'media/zoo/applications/jbuniversal/framework/jbzoo.php';
JBZoo::init();

 

По умолчанию, это происходит в плагине system JBZoo.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 pandaz

pandaz

Отправлено 14 May 2014 - 11:42

Вопрос для меня все-таки остался нерешенным

 

Вот сторонний скрипт:

<?php 

// Подключаем Joomla
define('_JEXEC', 1);
define('JPATH_BASE', '/бла-бла-бла/[корень сайта]' );
define('DS', DIRECTORY_SEPARATOR);
require_once(JPATH_BASE.DS.'includes'.DS.'defines.php');
require_once(JPATH_BASE.DS.'includes'.DS.'framework.php');
require_once ( JPATH_BASE .DS.'libraries'.DS.'joomla'.DS.'factory.php' );
require_once ( JPATH_LIBRARIES.DS.'import.php');
JFactory::getApplication('site')->initialise();

// Подключаем Zoo
require_once(JPATH_BASE . '/administrator/components/com_zoo/config.php');
$app = App::getInstance('zoo');


JBModelSearchindex::model()->reIndex(); 

?>

Fatal error: Class 'JBModelSearchindex' not found in /бла-бла-бла/[корень сайта]/regular/rating2.php

 

Не понимаю, почему не работает. Что еще забыл подключить?


  • 0

#2 SmetDenis

SmetDenis

Отправлено 14 May 2014 - 11:50   Лучший Ответ

Попробуйте подключить еще один файл и выполнить инициализацию

 

require_once JPATH_BASE .DS. 'media/zoo/applications/jbuniversal/framework/jbzoo.php';
JBZoo::init();

 

По умолчанию, это происходит в плагине system JBZoo.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 pandaz

pandaz

Отправлено 14 May 2014 - 13:34

Спасибо.

Вроде заработало, ошибок нет, таблица наполняется.


  • 0




Click to return to top of page in style!