X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Проблема с DLE, Дублируется сайт на одной странице
twildd
twildd
Topic Starter сообщение 7.9.2010, 17:00; Ответить: twildd
Сообщение #1


Спасайте. Не знаю в чём может быть дело.

Началось всё с того, что mChat для DLE жутко перегрузил проц сервера (судя по логам. Он и правда так сильно может грузить его?!). Что аж зашкалил за максимально возможный лимит у хостера (Джино блин). Отключил сайт. Убрал mChat.

Теперь при перезагрузки страницы, контент сайт (весь main.tpl) дублируется на одном листе (странице), и причём много раз. Такое ощущение, что движок не заменяет содержимое после F5, а добавляет его ниже предшественника. Кеш чистил. Гуглил. Яшил. Без результатно.

Кто, что подскажет? sad.gif


--------------------
Баннеры: HTML5, FLASH, GIF, JPG | Нужен баннер? Кликаем.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NozNet
NozNet
сообщение 7.9.2010, 17:06; Ответить: NozNet
Сообщение #2


Скорей всего, это со стороны хостера баги. Подожди немного
а чат лучше используй этот _http://dle.net.ua/2008/12/15/prostojj-mini-chat-dlja-dle.html на .txt


--------------------
Монетизация в стиле 3G - GoGetLinks + GetGoodLinks + Google Adsense :)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
masterix
masterix
сообщение 7.9.2010, 17:08; Ответить: masterix
Сообщение #3


Контент может дублироваться в случае, если есть какой-то цикл php, типа for{...}else или while и так далее. Возможно в main.tpl вы не закрыли какой-то цикл, если он там есть, или где-то по ссылающимся файлам, где-то цикл не закрыт и функция дублирует контенет, тоесть выполняет свою функицю постоянно(бесконечно). Поковыряйтесь в коде. Я не утверждаю, но может и так быть =)


Кстате да, как написали выше, это и хостер может бочинить.

Сообщение отредактировал masterix - 7.9.2010, 17:09


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
twildd
twildd
Topic Starter сообщение 7.9.2010, 17:11; Ответить: twildd
Сообщение #4


(NozNet @ 7.9.2010, 9:06) *
Скорей всего, это со стороны хостера баги. Подожди немного
а чат лучше используй этот _http://dle.net.ua/2008/12/15/prostojj-mini-chat-dlja-dle.html на .txt


За чат спасибо, но там в теме все жалуются на неработоспособность. Странно.

--
Я просто вообще не понимаю логики. Как такое может быть? Страница дублируется всё больше-и больше раз. Как к этому может быть причастен хостер? Сейчас попробую наверно связаться.

Сообщение отредактировал twildd - 7.9.2010, 17:13


--------------------
Баннеры: HTML5, FLASH, GIF, JPG | Нужен баннер? Кликаем.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NozNet
NozNet
сообщение 7.9.2010, 17:13; Ответить: NozNet
Сообщение #5


в main.tpl только html код+теги движка. Так что никаких циклов там не будет, если только весь код не повторяется несколько раз в этом файле. Скиньте код
Также можно произвести ремонт базы данных(в админке), попробовать убрать кеширование
Ещё совет, если всё не помогло, попробуйте убрать все теги, которые относятся к чату

Жалуются, потому что руки кривые, сам ставил на 8.Х - работает, ну или в крайнем случае поискать версию этого модуля посвежее

Сообщение отредактировал NozNet - 7.9.2010, 17:15


--------------------
Монетизация в стиле 3G - GoGetLinks + GetGoodLinks + Google Adsense :)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
masterix
masterix
сообщение 7.9.2010, 17:20; Ответить: masterix
Сообщение #6


(NozNet @ 7.9.2010, 16:13) *
в main.tpl только html код+теги движка. Так что никаких циклов там не будет, если только весь код не повторяется несколько раз в этом файле.

Но там функции, которые ссылаются на файлы php, где уже и циклы и все остальное, насколь я понимаю, так устроены много CMS.

При чем тут база данных? Тут действительно дело или в тегах чата или цикле...я бы там ошибки искал.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
twildd
twildd
Topic Starter сообщение 7.9.2010, 17:21; Ответить: twildd
Сообщение #7


(NozNet @ 7.9.2010, 9:13) *
в main.tpl только html код+теги движка. Так что никаких циклов там не будет, если только весь код не повторяется несколько раз в этом файле. Скиньте код
Также можно произвести ремонт базы данных(в админке), попробовать убрать кеширование
Ещё совет, если всё не помогло, попробуйте убрать все теги, которые относятся к чату

Жалуются, потому что руки кривые, сам ставил на 8.Х - работает, ну или в крайнем случае поискать версию этого модуля посвежее


1. в main.tpl код точно не повторяется. Всё, что связано с mChat убрал. Сейчас поищу установку, и удалю вообще весь код с сайта.
2. А что за ремонт БД? Никогда ничего подобного просто не делал.
3. С чатом ознакомлюсь обязательно. Спасибо


--------------------
Баннеры: HTML5, FLASH, GIF, JPG | Нужен баннер? Кликаем.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NozNet
NozNet
сообщение 7.9.2010, 17:30; Ответить: NozNet
Сообщение #8


раздел "Управление базой данных"


--------------------
Монетизация в стиле 3G - GoGetLinks + GetGoodLinks + Google Adsense :)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
twildd
twildd
Topic Starter сообщение 7.9.2010, 17:36; Ответить: twildd
Сообщение #9


(NozNet @ 7.9.2010, 9:30) *
раздел "Управление базой данных"


Не помогло.

И кстати почистил все файлы от mChat, без результатно sad.gif


--------------------
Баннеры: HTML5, FLASH, GIF, JPG | Нужен баннер? Кликаем.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
treamz
treamz
сообщение 7.9.2010, 17:40; Ответить: treamz
Сообщение #10


посмотрите файл index.php

концовка такая?

$tpl->set ( '{AJAX}', $ajax );
$tpl->set ( '{headers}', $metatags."\n".build_js($js_array, $config) );

$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );

$tpl->compile ( 'main' );
$tpl->result['main'] = str_replace ( '{THEME}', $config['http_home_url'] . 'templates/' . $config['skin'], $tpl->result['main'] );
if ($replace_url) $tpl->result['main'] = str_replace ( $replace_url[0]."/", $replace_url[1]."/", $tpl->result['main'] );

echo $tpl->result['main'];
$tpl->global_clear ();
$db->close ();


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) DLE xProtect
2 xoopw 5952 15.1.2024, 21:06
автор: Diana_Wesley
Открытая тема (нет новых ответов) Обновить сайт на CMS DLE
1 Sawich 1642 2.9.2023, 10:10
автор: WoWeb
Открытая тема (нет новых ответов) Изготовление красивых сайтов на DLE под ключ | Доступные цены
от 2000 руб.
1 Admiral_ukr 1571 20.11.2022, 10:08
автор: Webmaster24
Открытая тема (нет новых ответов) Ищу спеца по DLE вылечить сайт
4 Reactive 2611 22.10.2022, 9:01
автор: Fozik77
Открытая тема (нет новых ответов) требуется перенос с Dle на wordpres
нужен человек для переноса движка
5 Юрий82 1919 30.7.2022, 18:02
автор: Klerik84


 



RSS Текстовая версия Сейчас: 29.3.2024, 17:07
Дизайн