Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.20 » Гости видят пустые (белые) старницы |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
версия дистрибутива откуда была скачена? |
Aleks2008 | |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 17 июля 2008 9:24 Сообщение отредактировано: 17 июля 2008 9:32
А посмотрите что творится в config/error.txt. |
Aleks2008 |
За последний месяц такие записи: Date: Fri, 20 Jun 2008 10:03:26 +0400, IP: 91.121.155.104,, User: 1 - Guest, Module: main, Action: listusers, Request string: /forum/index.php?a=listusers&m=profile Undefined action: listusers Date: Sat, 21 Jun 2008 10:58:12 +0400, IP: 79.111.100.118,, User: 1 - Guest, Module: main, Action: rules, Request string: /forum/index.php?a=rules& Undefined action: rules Date: Tue, 24 Jun 2008 16:29:12 +0400, IP: 77.88.33.150,, User: 1 - Guest, Module: main, Action: view_updated, Request string: /forum/index.php?a=view_updated Undefined action: view_updated Date: Tue, 24 Jun 2008 21:40:00 +0400, IP: 139.130.192.62,, User: - , Module: , Action: , Request string: /forum/index.php?t=../../../../../../../../../../../../etc/passwd Hack attempt! Topic: ../../../../../../../../../../../../etc/passwd Date: Sat, 28 Jun 2008 15:14:46 +0400, IP: 83.167.100.151,, User: - , Module: , Action: , Request string: /forum/index.php?t=162, Hack attempt! Topic: 162, Date: Sun, 29 Jun 2008 11:41:34 +0400, IP: 79.111.195.72,, User: - , Module: , Action: , Request string: /forum/index.php?t=162&o=0&st=al Hack attempt! Start: al Date: Sun, 29 Jun 2008 11:42:17 +0400, IP: 79.111.195.72,, User: - , Module: , Action: , Request string: /forum/index.php?t=162&o=0&st=al Hack attempt! Start: al Date: Thu, 03 Jul 2008 16:02:46 +0400, IP: 139.130.192.62,, User: - , Module: , Action: , Request string: /forum/index.php?t=../../../../../../../../../../../../etc/passwd Hack attempt! Topic: ../../../../../../../../../../../../etc/passwd Date: Sat, 05 Jul 2008 02:27:24 +0400, IP: 195.239.211.236,, User: - , Module: , Action: , Request string: /forum/index.php?f=25l Hack attempt! Forum: 25l Date: Wed, 16 Jul 2008 10:58:35 +0400, IP: 78.107.254.206,, User: - , Module: , Action: , Request string: /forum/index.php?t=162, Hack attempt! Topic: 162, |
Aleks2008 |
Это о чем-то Вам говорит? |
Aleks2008 |
Вы можете прокомментировать записи?? |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
ну а что тут комментировать - какой-то бот долбился на несуществующие параметры срипта + пытался обнаружить уязвимости в скрипте. |
Aleks2008 |
а что на счет сути темы нашего разговора? |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Aleks2008, если выводится белая страница без каких-либо сообщений, то скорее всего, происходит ошибка а начальном этапе, но ее текст не выводится потому что хостер выключил вывод сообщений об ошибках. Советую глянуть в логи Apache (error.log), скорее всего, текст сообщения удастся увидеть там. Вопрос такой: а есть ли на форуме разделы, не доступные гостям? Возможно, это проявления одной ошибки в auth.php. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Aleks2008 |
Мы нашли проблему. Проблема была в коде // Проверка на то, что нужно вывести статус 304 (если в теме/разделе не было изменений за последние 21 день) if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) { $condtime = strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']); if ($condtime > 0 && $condtime > $lasttime && $lasttime < ($curtime - 21 * 24 * 60 * 60)) { header("HTTP/1.1 304 Not Modified", true, 304); db_close(); exit(); } } if ($lasttime>($curtime-21*24*60*60) || !$lasttime) $lasttime=$curtime; header("Last-Modified: ".date("r",$lasttime)); Получались ситуации когда в браузера нет в кеше страницы, а форум выдавал 304 код, и пользователь видел пустую страницу. Заменили на код: // Проверка на то, что нужно вывести статус 304 (если в теме/разделе не было изменений за последние 21 день) if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) { $condtime = strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']); if ($condtime == $lasttime) { header("HTTP/1.1 304 Not Modified", true, 304); db_close(); exit(); } } if (!$lasttime) $lasttime=$curtime; header("Last-Modified: ".date("r",$lasttime)); это нормально? или всем пользователям Вашего форума надо такое же делать? |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.20 » Гости видят пустые (белые) старницы |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |