Просмотр полной версии : Возможные ошибки DLE
Навигация
проблемы 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)
При добавление коментариев в 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 */;
Смотрите название таблицы,если необходимо подправьте.
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
Молодца =)
Некоторые советы помогут, а некоторые нет т.к. уже пофиксены в новых версиях, но все равно краба!
Проблема с 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 ');
Готово:)
Некорректно выводится блок последних тем с форума
Так как у всех разные шаблоны сайтов - шаблон вывода последних тем был сделан на основе дефолтного шаблона 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& 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& 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&b =temp lates/{TEMPLATE_NAME}/js&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&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)И скорей всего это...Ошибки на сервере!Обратитесь в тех.поддержку!
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 права!:)
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;
}
В будущем понадобится .
Огромное спасибо
vBulletin® v3.6.3, Copyright ©2000-2024, Якутск-Online. Перевод: zCarot