Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Сжатие Gzip. Проблема

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 17 лет 9 месяцев
Откуда: Кишинёв
Благодарил (а): 1 раз

Сжатие Gzip. Проблема

Сообщение DK7 »

Появилась такая проблема. Гордые обладатели IE начали жаловаться , что у них вместо форума - одние иероглифы. То есть ни изображений, ни баннеров, просто белая страница и набор иероглифов. Причём это было не у всех кто работал на IE. У большинства было все в порядке.
Лечилось, переходом на любой другой браузер. Покопавшись по форуму, нашел что советуют отключить сжатие Gzip. Сжатие отключил, и действительно все заработало у всех нормально. Даже у тех у кого иероглифы были.
Но при выключенном Гзипе очень сильно возросло время генерации страницы -

Код: Выделить всё

Page generation time: 7.1871s (PHP: 91% - SQL: 9%)
При выключенном -

Код: Выделить всё

Page generation time: 0.3128s (PHP: 56% - SQL: 44%)
Плюс при выключенном Gzip слева от строки с временем генерации появились странные символы - ‹�����xЪ���������
Изображение (4.2 кб)
может кто подскажет как избавится от иероглифов , и работать с включенным Gzip.
Еще интересно было бы найти , откуда берется вот это- ���
Paig_tail.php и owerall_footer.tpl смотрел.. Нету.

Добавлено спустя 21 минуту 22 секунды:
PHP Version 4.4.7
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 17 лет 9 месяцев
Откуда: Кишинёв
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение DK7 »

в последнее время в интернете , бывает натыкаюсь на ыот такие символы - ������
Притом не только на формах. Вот на сайте евроспорта, видел давеча такую штуку..
А что это такое? Откуда берется?
Может это именно браузерная проблема?
У меня Firefox 3.0.1

Добавлено спустя 2 минуты 9 секунд:
в поисковиках поиск по символам этим не работает. Может кто знает, что это? Раньше ведь не было такого..
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Сжатие Gzip. Проблема

Сообщение Siava »

Причиной вашей ошибки может служить любой знак, в том числе пробел перед <? или после ?> в каком-нибудь php-файле форума. Ищите вручную и исправляйте.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Стаж: 15 лет 8 месяцев
Откуда: Харьков
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение vegaweb »

у меня такая проблема с gzip сжатием:
после включения gzip над шапкой появляется такое сообщение:
Warning: ob_start(): output handler 'ob_gzhandler' cannot be used after 'mb_output_handler' in /usr/home/sites/forum.ru/includes/page_header.php on line 44

В админке немного не так, но тоже выдает:

Warning: ob_start(): output handler 'ob_gzhandler' cannot be used after 'mb_output_handler' in /usr/home/sites/forum.ru/admin/page_header_admin.php on line 44

Проблема имеет место только в IE (в опере все ок), причем на локальном сервере работает...
Не подскажете в чем дело?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Re: Сжатие Gzip. Проблема

Сообщение Alek$ »

vegaweb
скорее всего дело в каких-то специфических настройках php на сервере.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Стаж: 15 лет 8 месяцев
Откуда: Харьков
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение vegaweb »

Alek$ писал(а):скорее всего дело в каких-то специфических настройках php на сервере.
То есть, мне обращатся к хостеру?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Re: Сжатие Gzip. Проблема

Сообщение Alek$ »

vegaweb
да, попробуйте поговорить с хостером и если это ничего не даст, то тогда уже будем пытаться разобраться здесь.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Стаж: 15 лет 8 месяцев
Откуда: Харьков
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение vegaweb »

На самом деле это уже не первый случай, когда на локальном срвере все нормально, а на сервере какие то проблемы. Спасибо, поговорю с хостером.
Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Стаж: 15 лет 8 месяцев
Откуда: Харьков
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение vegaweb »

Вобщем, с хостером поговорили, проблема решилась тем, что поставили собаку перед функцией, дабы ошибок не выводило, и все.. :| Проблему вобщем то не решили, хотя gzip и работает.
Теперь другого плана вопрос: может мне только кажется, но скорость работы форума по моему уменьшилась, например такой расклад я раньше не наблюдал, и полагаю это многовато:
[Время генерации страницы: 1.315841 секунд] :: [55 запросов выполнено] :: [GZIP компрессия вкл.]
если при выключенном у меня и до единицы не доходит.
Хотелось бы услышать мнение специалистов
спасибо
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Re: Сжатие Gzip. Проблема

Сообщение Alek$ »

vegaweb
это закономерно, так как сжатие gzip требует дополнительных ресурсов процессора.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Стаж: 15 лет 8 месяцев
Откуда: Харьков
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение vegaweb »

Так сжатие дает прирост в скорости в работе форума, или наоборот?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Re: Сжатие Gzip. Проблема

Сообщение Alek$ »

vegaweb
оно дает прирост в скорости загрузки страниц ценой увеличения времени генерации.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Стаж: 15 лет 8 месяцев
Откуда: Харьков
Благодарил (а): 1 раз

Re: Сжатие Gzip. Проблема

Сообщение vegaweb »

Alek$, ты не мог бы поподробней объяснить, если не сложно? То есть я увеличиваю время, которое требуется для sql, но уменьшаю время загрузки страниц? или как? если да, то, получается, мне нужно выбрать из двух зол одно?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Re: Сжатие Gzip. Проблема

Сообщение Alek$ »

vegaweb
время sql тут не при чем.
Привожу простой пример: не сжатая Война и Мир лежит на сервере в виде здорового txt файла. Юзер запрашивает его и сервер, не особо напрягаясь, отдает файл, как он есть. При этом, из-за того, что Лев Николаевич написал весьма внушительную книгу, пользователь, у которого не очень быстрый интернет, будет качать ее почти столько же, сколько потом - читать. Но если сервер, перед тем, как отдавать Войну и Мир страницу пользователю, потратит секунд десять на сжатие текстового файла методом gzip (архивация, по сути), то пользователь скачает быстрее, за счет того, что объем скачивания уменьшится, да еще и трафик сэкономит. В нашем случае, сжимается не Война и Мир, а всего-на-всего страничка форума, и поэтому выгода для пользователя значительно меньше, а сервер все равно тратит время на сжатие, пусть даже и меньше, чем ему бы пришлось потратить на войну и мир.
В общем случае, gzip сжатие выгодно использовать, если форум работает на слабо загруженном сервере - тогда дополнительная нагрузка, вызываемая сжатием, сказывается не сильно. На shared хостинге, который используете вы, сервера как правило довольно сильно загружены, поскольку на одном сервере расположено очень много сайтов. Поэтому выигрыша от использования gzip нет.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Kastaneda
Former team member
Сообщения: 702
Стаж: 19 лет 6 месяцев

Re: Сжатие Gzip. Проблема

Сообщение Kastaneda »

Что такое Gzip (хорошая статейка).

Вернуться в «Поддержка phpBB 2.0.x»