26 Сентября 2017, 05:59:31

Автор Тема: Failed opening required '/var/www/***/engine/data/ipb.config.php'  (Прочитано 353401 раз)

« : 30 Декабря 2011, 16:50:12 »

  • Печатная машинка
  • Администратор
  • *****
  • Сообщений: 273
    • Просмотр профиля
    • Мой сайт
Если у вас возникает такая ошибка:

Fatal error: DleIpb::require(): Failed opening required '/var/www/***/engine/data/ipb.config.php'
Это значит вы не до конца установили модуль, а именно не нажали на кнопку при установке "Выполнить SQL запросы и создать файлы конфигурации". Вот здесь http://rezer.net/ModuleInstall.html есть полная инструкция как работать с инсталлятором.

В частности ошибка говорит на то, что файл "engine/data/ipb.config.php" не найден и не может быть загружен, он создаётся при установке после нажатия этой самой кнопки, вам необходимо его создать вручную, вот исходный код этого файла:

<?php 

$DleIpbConfig 
= array (
"cron_time" => "",
"on" => "yes",
"cache" => "yes",
"cron_period" => "60",
"total_register" => "yes",
"total_authorization" => "yes",
"total_output" => "yes",
"total_profile" => "yes",
"total_lostpass" => "yes",
"total_passmaster" => "yes",
"last_post_on" => "yes",
"last_post_count" => "10",
"last_post_title_strlen" => "50",
"last_post_author_profile" => "ipb",
"last_post_sort" => "desc",
"last_post_forums_type" => "exceptions",
"last_post_forums_id" => "",
"id_version" => "1.0",
"test_reg_member" => "yes",
);

?>

После создания, поставьте права записи CHMOD 0666 для того, чтобы файл был доступен для записи.

Также при нажатии кнопки, должен выполниться SQL запрос, который добавит в админпанель вывод раздела самого модуля, скорее всего у вас его также не будет, поэтому вам придётся вручную его выполнить:

INSERT INTO `dle_admin_sections` (`name`,`title`,`descr`,`icon`,`allow_groups`) VALUES ('ipb','DLE vs IPB','Интеграция с форумом IPB, настройка параметров, конвертер пользователей','dlexipb.png','1');
"dle" - это префикс, поэтому если у вас он отличается, то необходимо изменить.

« Ответ #1 : 06 Февраля 2012, 23:42:31 »

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Добрый вечер. При выполнении запроса в бд мне пишет:

SQL-запрос:

INSERT INTO  `dle_admin_sections` (  `name` ,  `title` ,  `descr` ,  `icon` ,  `allow_groups` )
VALUES (

'ipb',  'DLE vs IPB',  'Интеграция с форумом IPB, настройка параметров, конвертер пользователей',  'dlexipb.png',  '1'
)
Ответ MySQL:

#1146 - Table 'mta.dle_admin_sections' doesn't exist

« Ответ #2 : 12 Февраля 2012, 05:37:47 »

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Для тебя запрос такой!
INSERT INTO `mta.admin_sections` (`name`,`title`,`descr`,`icon`,`allow_groups`) VALUES ('ipb','DLE vs IPB','Интеграция с форумом IPB, настройка параметров, конвертер пользователей','dlexipb.png','1');

« Ответ #3 : 12 Февраля 2012, 18:51:23 »

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
MySQL Error!
------------------------

The Error returned was:
Incorrect table name 'mta.admin_sections'

Error Number:
1103


Так mta это у меня имя бд. Префикс таблиц по дефолту, dle

« Ответ #4 : 02 Августа 2012, 18:38:01 »

  • Любит пообщаться
  • ****
  • Сообщений: 47
    • Просмотр профиля
    • покраска авто переходом видео
MySQL Error!
------------------------

The Error returned was:
Incorrect table name 'mta.admin_sections'

Error Number:
1103


Так mta это у меня имя бд. Префикс таблиц по дефолту, dle

Тогда просто заходишь в базу данных и нажимаешь на вкладку sql запрос:
Цитировать
INSERT INTO `dle_admin_sections` (`name`,`title`,`descr`,`icon`,`allow_groups`) VALUES ('ipb','DLE vs IPB','Интеграция с форумом IPB, настройка параметров, конвертер пользователей','dlexipb.png','1');
Нажимаешь выполнить.

« Ответ #5 : 07 Ноября 2012, 22:43:13 »

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
добрый вечер после запроса к бд вылазит вот такая шляпа
Цитировать
#1062 - Duplicate entry 'ipb' for key 'name'

« Ответ #6 : 15 Мая 2013, 08:33:03 »

  • Печатная машинка
  • Администратор
  • *****
  • Сообщений: 273
    • Просмотр профиля
    • Мой сайт
Цитировать
#1062 - Duplicate entry 'ipb' for key 'name'
Вообще этот запрос добавляет в админцентр ссылку на управление модулем, то есть на админку модуля.
Запрос ответил, что такая позиция уже существует, соответственно его выполнять не нужно, либо сначала удалить ссылку в самом админцентре DLE.

« Ответ #7 : 13 Июля 2013, 21:56:06 »

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Когда захожу на форум ошибка
Warning: require_once(../www/engine/inc/ipb/ipb.class.php): failed to open stream: No such file or directory in /home/dimaspooh/mcgame-classic.ru/forum/index.php on line 22

Fatal error: require_once(): Failed opening required '../www/engine/inc/ipb/ipb.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/dimaspooh/mcgame-classic.ru/forum/index.php on line 22

0 Пользователей и 1 Гость просматривают эту тему.