
Думаю, стоит начать с того, что на разных версиях DLE исходный код так или иначе различается. Уже многие сталкивались с проблемой когда после установки модуля, тот не работает, как следствие несовместимости версии DLE и данного модуля, и соответственно мы видим ошибку.
Например, ошибка такого рода на движках версии 8.* :
Warning: require_once(.../www/engine/inc/functions.inc.php): failed to open stream
В этом случае есть 2 пути решения проблемы:
- Открываем файл, на который ссылается ошибка и меняем дерикторию, дописывая include
- Открываем engine/inc/include/, копируем functions.inc.php, вставляем этот файл в engine/inc/
Изменения в engine/inc/options.php :
Было так:
array(
'name' => Hallo,
'url' => "$PHP_SELF?mod=v1",
'descr' => Hello,
'image' => "demo.png",
'access' => "1",
),
'name' => Hallo,
'url' => "$PHP_SELF?mod=v1",
'descr' => Hello,
'image' => "demo.png",
'access' => "1",
),
Теперь так:
array(
'name' => Hallo,
'url' => "$PHP_SELF?mod=v1",
'descr' => Hello,
'image' => "demo.png",
'access' => "admin",
),
'name' => Hallo,
'url' => "$PHP_SELF?mod=v1",
'descr' => Hello,
'image' => "demo.png",
'access' => "admin",
),
Изменения в admin.php :
Было так:
'blockip' => 'admin',
Теперь так:
'blockip',
Так же, помним про баг-фикс DLE 7.5
Открываем админку модуля engine/inc/****.php
Находим:
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
if($member_db[1] != 1) { msg($langvip['title_error'], $lang['addnews_denied'], $lang['db_denied']); }
{
die("Hacking attempt!");
}
if($member_db[1] != 1) { msg($langvip['title_error'], $lang['addnews_denied'], $lang['db_denied']); }
Меняем на:
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
if( ! $user_group[$member_id['user_group']]['admin_addnews'] ) {
msg( "error", $lang['index_denied'], $lang['index_denied'] );
}
die( "Hacking attempt!" );
}
if( ! $user_group[$member_id['user_group']]['admin_addnews'] ) {
msg( "error", $lang['index_denied'], $lang['index_denied'] );
}


Комментариев: 0
Просмотров: 2560

Информация
Голосование
Топ Новостей
Друзья
Архив сайта