Перейти к содержимому
Русский язык для Invision Community 5

ipsRegistry::instance() не срабатывает

Здравствуйте!

 

Устанавливал новый форум.

Для того чтобы связать фреймфворк с IPB решил использовать SDK3.

Форум стоит в директории /forum/

SDK в директории /sdk3/

 

При подключении sdk по адресу site.ru/news/

$ipbRegistry    = ipsRegistry::instance();
$ipbRegistry->init();

Выдает: Такая страница не найдена

 

 

А при подключении site.ru/index.php/news/ или site.ru/news/?q=1

Все нормально подключается.

 

Пробовал включать и отключать Use .htaccess mod_rewrite

 

 

 

Изменено пользователем ayd-in

Рекомендованные сообщения

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

Что значит не срабатывает? Индексный файл не срабатывает или что? Откуда там регистр, если сдк инициализируется вообщето по другому http://invisionmodding.com/topic/40427-im-ipb-sdk-v3/

 

Если работаете с ядром, то нужно определить константу IPS_ENFORCE_ACCESS

define( 'IPS_ENFORCE_ACCESS', true);

  • Автор

Что значит не срабатывает? Индексный файл не срабатывает или что? Откуда там регистр, если сдк инициализируется вообщето по другому http://invisionmodding.com/topic/40427-im-ipb-sdk-v3/

 

Если работаете с ядром, то нужно определить константу IPS_ENFORCE_ACCESS

define( 'IPS_ENFORCE_ACCESS', true);

 

 

Спасибо помогло это:

define( 'IPS_ENFORCE_ACCESS', true);

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.