Сжатие GZIP

Здесь обсуждается форумный движок phpBB различных версий. В дальнейшем, если понадобится, форум будет вынесен в отдельный подраздел и разбит на категории.
Ответить
Аватара пользователя
tvq12
Постоянный пользователь
Сообщения: 131
Зарегистрирован: 16 ноя 2015, 17:02

Сжатие GZIP

Сообщение tvq12 »

При попытке включить GZIP получаю такое сообщение

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

Warning: ob_start(): output handler 'ob_gzhandler' conflicts with 'zlib output compression' in /home/public_html/forum/includes/functions_acp.php on line 63
Что это значит и как с ним бороться?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7052
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сжаиме GZIP

Сообщение DesignerMix »

tvq12, как вы включаете сжатие GZip? Из пункта Настройки сервера с главной страницы админки форума? Если да, то там указаны требования для успешной работы сжатия - На вашем сервере должно быть установлено расширение PHP zlib. Установлено оно у вас или нет вы можете уточнить либо в админке хостинга либо у техподдержки.

Добавляю - на этом форуме я довольно долго разбирался как активировать сжатие и сделать кэширование некоторых изображений, .js, .css и прочих файлов на стороне браузера пользователя и у меня это получилось только путем настройки конфигурации веб-сервера. И-то работает все нормально только на Nginx (протокол HTTP), а вот на Apache (протокол HTTPS) пока что настроить не получается.

Аватара пользователя
tvq12
Постоянный пользователь
Сообщения: 131
Зарегистрирован: 16 ноя 2015, 17:02

Сжатие GZIP

Сообщение tvq12 »

Конфигурированием сервера, вы имеете в виду файлом .htaccess?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7052
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сжатие GZIP

Сообщение DesignerMix »

tvq12, Вообще apache можно сконфигурировать несколькими способами и правка .htacess один из них... Мне все это далось с большим трудом т.к. я сам первый раз все настраивал, поэтому могу посоветовать вам погуглить т.к. не я не опишу лучше.

Вот пара ссылок по настройке:
Включение сжатия на Apache - http://adw0rd.com/2008/11/14/mod_deflate/
Включение сжатия на Nginx - http://nginx.org/ru/docs/http/ngx_http_gzip_module.html

Также рекомендую поискать информацию по настройке кэширования (mod_expires). Это очень ускоряет загрузку страниц т.к. большинство статичных элементов кэшируются у пользователей. Но хочу заметить что далеко не все хостинги позволяют делать такую тонкую настройку сервера, у меня просто тариф дорогой и предполагает доступ по SSH на виртуальный сервер.

PS: Сегодня с вашей подачи я наконец разобрался как настроить кэширование и сжатие для HTTPS :super: Теперь по этому протоколу сайт грузится быстрее.

Ответить

Вернуться в «Движок phpBB»