Не открываются некоторые темы

Автор Krazy, 19 марта 2014, 13:46:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Krazy

Всем добрый день.
У меня на форуме довольно давно появилась проблема - не открывается первая страница некоторых тем, окно браузера абсолютно белое. Сначала была одна такая тема, потом появилось еще несколько.

При изменении количества отображаемых постов на странице тема начинает отображаться.
Может быть кто-нибудь сталкивался? Не подскажите, в чем может быть причина?


Krazy

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

ЦитироватьFatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in

После этого добавил в .htaccess строчку
php_value memory_limit 64M

И тема стала отображаться. Не знаю, насколько это правильное решение? И сама тема содержит больше 3 тыс. сообщений. Наверное правильнее закрывать такие большие темы и создавать новые?

digger®

Цитата: Krazy от 22 марта 2014, 10:32:48
Вложения проверил - больших не было.
Дело не в размере файла, а разрешении изображения. Можно и в 100кб засунуть мегапиксельные фото.
Самая частая причина белого экрана на страницах темы, это когда gdlib не может сгенерировать превью для картинки с высоким разрешением и падает из-за нехватки памяти выделенной php.

.nitro

Подниму тему.

Такая же беда, иногда некоторые темы перестают открываться, например: http://kamrc.ru/index.php?topic=1467.0

Кэш чистил, добавил
Цитироватьphp_value memory_limit 64M
- не помогло.

В логах:
Цитироватьhttp://kamrc.ru/index.php?topic=1467.0;topicseen
Применить фильтр: Показать ошибки только с теми сообщениями
?????? ???? ??????: Illegal mix of collations for operation ' IN '
Применить фильтр: Отображать ошибки только этого файла
Файл: /var/www/nitro/data/www/kamrc.ru/Sources/PrettyUrls-Filters.php
Строка: 67 
SамыйMатёрыйFорум 2.0.15, URL: http://kamrc.ru/ - форум Камчатских радиолюбителей

digger®

Цитата: .nitro от 12 декабря 2018, 03:03:00Подниму тему.

Такая же беда, иногда некоторые темы перестают открываться, например: http://kamrc.ru/index.php?topic=1467.0
Использование windows-1251 в наши дни это уже нонсенс. Тем более, что у вас smf 2.0.15 и в любом случае есть и другие проблемы из-за кодировки.

.nitro

Цитата: digger® от 12 декабря 2018, 08:19:30Использование windows-1251 в наши дни это уже нонсенс.
Пробовал как-то перевести форум в UTF-8 средствами админки - получил убитую БД. 
Над форумом планируется в ближайшее время проводить часть работ (реклама, сервисы), и наверно надо переход в UTF запланировать.

Но то на будущее, а сейчас что с этими темами делать?
SамыйMатёрыйFорум 2.0.15, URL: http://kamrc.ru/ - форум Камчатских радиолюбителей

digger®

Цитата: .nitro от 12 декабря 2018, 08:53:29Но то на будущее, а сейчас что с этими темами делать?
Pretty Urls попробовать отключить.
Посмотреть лог ошибок php, там неверняка есть Fatal Errors, которые укажут на точную причину.