Вход

Просмотр полной версии : Возможные ошибки DLE


Break
27.09.2011, 20:03
Навигация

проблемы DLE часть#1 (http://forum.ya1.ru/showpost.php?p=1059093699&postcount=8)
проблемы DLE часть#2 (http://forum.ya1.ru/showpost.php?p=1059093135&postcount=2)
проблемы DLE часть#3 (Dle Forum) (http://forum.ya1.ru/showpost.php?p=1059093143&postcount=3)
проблемы DLE часть#4 (http://forum.ya1.ru/showpost.php?p=1059093698&postcount=7)
DLE ошибки часть #5 (ошибка topnews или любого другого плагина!) (http://forum.ya1.ru/showpost.php?p=1059099024&postcount=9)
DLE ошибки часть #6 (online модуль!) (http://forum.ya1.ru/showpost.php?p=1059099033&postcount=10)

Break
28.09.2011, 18:14
При добавление коментариев в dle Выбивает ошибка на сайте
The library iconv is not supported by your server
В настрйоках РНР включите модуль iconv.

Ошибка DLE TRUNCATE TABLE dle_login_log(Обычно после обновления)
MySQL Error!
------------------------

The Error returned was:
Table 'site.ru.dle_login_log' doesn't exist

Error Number:
1146

TRUNCATE TABLE dle_login_log
выполните запрос

CREATE TABLE dle_login_log (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`ip` varchar(16) NOT NULL DEFAULT '',
`count` smallint(6) NOT NULL DEFAULT '0',
`date` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `ip` (`ip`),
KEY `date` (`date`)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */;

Смотрите название таблицы,если необходимо подправьте.

Break
28.09.2011, 18:34
DLE FORUM

Исправляем не работающее выпадающее меню в админ панели
для этого открываем фаил engine/forum/admin/table.php;
ищем следующий код:
(~76 строка)
<script type="text/javascript" src="engine/ajax/dle_ajax.js"></script>
Заменяем на:
<script type="text/javascript" src="engine/classes/js/dle_ajax.js"></script>
далее ищем код:
(~143 строка)
<script type="text/javascript" src="engine/ajax/menu.js"></script>
замением его на:
<script type="text/javascript" src="engine/classes/js/menu.js"></script>

находим код:
(~198 строка)
<script type="text/javascript" src="engine/ajax/dle_ajax.js"></script>
заменяем на:
<script type="text/javascript" src="engine/classes/js/dle_ajax.js"></script>
Все теперь у нас работает выпадающее меню при редактирование/удалении форумов и категорий, но осталась проблема при редактировании пользовательских групп

Demon_Sk8er
29.09.2011, 22:21
Молодца =)

Stam32
29.09.2011, 22:43
крабчег =)

webduke
30.09.2011, 07:34
Некоторые советы помогут, а некоторые нет т.к. уже пофиксены в новых версиях, но все равно краба!

Break
30.09.2011, 08:20
Проблема с DLE при установке на сервер

При установке сайта на DLE на сервер выскочила ошибка следующего плана:

Warning: equire_once(/home/888/domains/888.com/public_html/portal/language/Russian/adminpanel.lng): failed to open stream: No such file or directory in /home/888/domains/888.com/public_html/portal/install.php on line 14 Fatal error: require_once(): Failed opening required ‘/home/888/domains/888.com/public_html/portal/language/Russian/adminpanel.lng’ (include_path=’.:/usr/local/lib/php’) in /home/888/domains/888.com/public_html/portal/install.php on line 14

Решение: изменить название папки russian по адресу language/Russian на Russian и все заработает!


проблема при устоновке модуля "жалоба на новость"

Невозможно загрузить шаблон enginemodulespost_warned

В index.php поменяйте

echo $tpl->result['main'];

на

eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

Готово:)

Break
30.09.2011, 08:27
Некорректно выводится блок последних тем с форума
Так как у всех разные шаблоны сайтов - шаблон вывода последних тем был сделан на основе дефолтного шаблона CMS DLE.
Для изменения внешнего вида блока как правило достаточно отредактирвоать шаблон logicboard_topics_global.tpl
Подробнее о файлах шаблона Вы можете прочитать в разделе документации


В блоке последних тем не выводятся названия форумов или выводятся темы из закрытых форумов
На сайте имеется файл кеша, который хранит в себе информацию о созданных на форуме форумах/категориях. Поэтому, если Вы добавили, удалили, отредактировали форум или категорию - обязательно очистите кеш в АЦ CMS DLE -> LogicBoard (DLE Edition) -> Очистить кеш.


Неверно выводится информация в блоке Статистика
Данный блок кеширует и поэтому иногда может возникать ситация, когда реальные данные отличаются от тех что есть в блоке "Статистика".
Для обновления информации зайдите в ЦУ -> Система -> Файлы кеша. Удалите все файлы кеша или только то, что отвечает за блок статистики


Ошибка при просмотре страницы с группами в CMS DLE
Если у Вас выводится такая ошибка:
Цитата:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/******/public_html/engine/inc/usergroup.php on line XXX

Это значит, что Вы некорректно добавили код в файл engine/inc/usergroup.php
В коде, который Вы добавили не должно быть пробелов перед и после:
HTML;
echo <<<HTML



После установки кода от форума в CMS DLE появлиалсь SQL ошибка
Если у Вас появилась ошибка:
Цитата:
MySQL Error!
------------------------

The Error returned was:
Table 'НАЗВАНИЕ_БД.ПРЕФИКС_ФОРУМА_forums' doesn't exist

Это значит, что скорее всего в пункте 9 установки Вы прописали не правильный префикс таблиц форума, если во время установки у префикса быквы были в верхнем регистре - то обязательно в таком же регистре пропишите префикс в пункте 9.



Вместо форума - белая страница
Если вместо форума у Вас выводится просто белая страница, то нужно зайти в центр управления (site.ru/forum/control_center/) -> Конфигурация -> Основные настройки. Отключите "gzip" и "сжатие файлов", сохраните настройки.

откройте шаблон global.tpl и найдите строчки:
<link rel="stylesheet" type="text/css" href="{HOME_LINK}components/scripts/min/index.php?charset=windows-1251&amp; f=tem plates/{TEMPLATE_NAME}/css/style.css" media="all" />
<!--[if lt IE 9]><link rel="stylesheet" type="text/css" href="{HOME_LINK}components/scripts/min/index.php?charset=windows-1251&amp; f=tem plates/{TEMPLATE_NAME}/css/ie.css" media="all" /><![endif]-->
{SCRIPTS_FILE}
<script type="text/javascript" src="{HOME_LINK}components/scripts/min/index.php?charset=windows-1251&amp;b =temp lates/{TEMPLATE_NAME}/js&amp;f=cusel-min.js,project.js,placehol.js,jquery.t oolti p.min.js"></script>
<!--[if IE 6]><script type="text/javascript" src="{HOME_LINK}components/scripts/min/index.php?charset=windows-1251&amp;f =temp lates/{TEMPLATE_NAME}/js/project_ie6.js"></script><![endif]-->


Замените их на:
<link rel="stylesheet" type="text/css" href="{HOME_LINK}templates/{TEMPLATE_NAME}/css/style.css" media="all" />
<!--[if lt IE 9]><link rel="stylesheet" type="text/css" href="{HOME_LINK}templates/{TEMPLATE_NAME}/css/ie.css" media="all" /><![endif]-->
{SCRIPTS_FILE}
<script type="text/javascript" src="{HOME_LINK}templates/{TEMPLATE_NAME}/js/cusel-min.js"></script>
<script type="text/javascript" src="{HOME_LINK}templates/{TEMPLATE_NAME}/js/project.js"></script>
<script type="text/javascript" src="{HOME_LINK}templates/{TEMPLATE_NAME}/js/placehol.js"></script>
<script type="text/javascript" src="{HOME_LINK}templates/{TEMPLATE_NAME}/js/jquery.tooltip.min.js"></ script>

<!--[if IE 6]><script type="text/javascript" src="{HOME_LINK}templates/{TEMPLATE_NAME}/js/project_ie6.js"></script> <![endif]-->


Вместо { - поставьте {
Вместо </ script> - поставьте </script> (без пробела внутри тега)

Очень частая ошибка у новичков связанная с БД

MySQL Error!
------------------------

The Error returned was:
Access denied for user 'имя бд(указанное вами)'@'localhost' (using password: YES)

Error Number:
1

Ответ простой вы не создали БД. Или же неправильно указали её имя,пароль или usera.

Не работают кнопки на сайте
1)Отключите в Админцентре поддержку ЧПУ.
2)Проверьте в main.tpl наличие тэга {AJAX}
3)И скорей всего это...Ошибки на сервере!Обратитесь в тех.поддержку!

Break
12.10.2011, 20:29
Warning: include_once(/var/www/login/data/www/site.ru/engine/modules/topnews.php)
: failed to open stream: Too many open files in /var/www/login/data/www/site.ru/engine/init.php on line 377 Warning: include_once(): Failed opening '/var/www/login/data/www/site.ru/engine/modules/topnews.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/login/data/www/site.ru/engine/init.php on line 377 Warning: include_once(/var/www/login/data/www/site.ru/engine/modules/rssinform.php
1;: failed to open stream: Too many open files in /var/www/login/data/www/site.ru/engine/init.php on line 379 Warning: include_once(): Failed opening '/var/www/login/data/www/site.ru/engine/modules/rssinform.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/login/data/www/site.ru/engine/init.php on line 379 Warning: require_once(/var/www/login/data/www/site.ru/engine/engine.php): failed to open stream: Too many open files in /var/www/login/data/www/site.ru/engine/init.php on line 381 Fatal error: require_once(): Failed opening required '/var/www/login/data/www/site.ru/engine/engine.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/login/data/www/site.ru/engine/init.php on line 381

Надо в плагине topnews.php прописать правильные пути к файлам или же ошибка связана с тем , что не может некоторые открыть файлы .
права не выставлены!
Поставьте везде 777 права!:)

Break
12.10.2011, 20:47
Fatal error: Cannot redeclare geoip_country_code_by_name() in /var/www/serta441/data/www/referale.ru/engine/classes/geoip/geoip.inc on line 341

В файле онлайн замените:



return fclose($gi->filehandle);
}

function geoip_country_id_by_name($gi, $name) {
$addr = gethostbyname($name);
if (!$addr || $addr == $name) {
return false;
}
return geoip_country_id_by_addr($gi, $addr);
}

function geoip_country_code_by_name($gi, $name) {
$country_id = geoip_country_id_by_name($gi,$name);
if ($country_id !== false) {
return $gi->GEOIP_COUNTRY_CODES[$country_id];
}
return false;
}

function geoip_country_name_by_name($gi, $name) {
$country_id = geoip_country_id_by_name($gi,$name);
if ($country_id !== false) {
return $gi->GEOIP_COUNTRY_NAMES[$country_id];
}
return false;
}

function geoip_country_id_by_addr($gi, $addr) {
$ipnum = ip2long($addr);
return _geoip_seek_country($gi, $ipnum) - GEOIP_COUNTRY_BEGIN;
}

bog014
12.10.2011, 21:17
В будущем понадобится .
Огромное спасибо