LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 10:30:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ошибка при увеличенной нагрузке  (Прочитано 786 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
imss
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 109


« : 27.02.2010, 22:50:25 »

Joostina 1.2
На сайт массорво пошел пользователь. За пару часов свыше 12 тыс.
Пошла массовая запись в error.log (вспух до сотни мег)
[Sat Feb 27 21:12:07 2010] [error] [client 111.111.111.111] PHP Fatal error:  Maximum execution time of 30 seconds exceeded in /storage/home/public_html/cite.com/components/com_content/content.php on line 1706

Пришлось добавить
         while($current->id != $uid) {
            $prev = $current;
            $current = $next;
if ($list)            $next = array_shift($list);
// добавлено условие
         }
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #1 : 01.03.2010, 15:53:41 »

А подробнее?
Записан
imss
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 109


« Ответ #2 : 01.03.2010, 16:17:04 »

А подробнее?
Обычное посещение примерно 2-3 тыс. в день.
Разместил статью, на которую за 2 часа зашло свыше 12 тыс. посетителей.
В это время мне хостер сообщил, что идет повышенная нагрузка на сервер.
Стал смотреть error.log. Он вырос за сотню мег. Хотя обычно бывает порядка 10-20 кило.
Оказалось ошибка шла как я выше описал.
Сделал условие и ошибки прекратились.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet