Ошибка: [handler 'ob_gzhandler' cannot be used]

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Ошибка: [handler 'ob_gzhandler' cannot be used]

Сообщение apylyov »

Не нашел четкого ответа поиском.
Подскажите, что за ошибка

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

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3942: ob_start() [ref.outcontrol]: output handler 'ob_gzhandler' cannot be used after 'URL-Rewriter'
Как это исправить?
Последний раз редактировалось Айдар 23.05.2011 7:26, всего редактировалось 1 раз.
Причина: Исправлен заголовок с целью улучшить нахождение темы поиском
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Что за ошибка? Как исправить?

Сообщение HAMMER663 »

пришлите пожалуйста +- 20 строчек от 3942 строки

Добавлено спустя 6 минут 55 секунд:
включите дебаггер и отключите gzip так же
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Что за ошибка? Как исправить?

Сообщение apylyov »

HAMMER663 писал(а):отключите gzip так же
отключил, вроде помогло.
HAMMER663 писал(а):включите дебаггер
зачем?
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Что за ошибка? Как исправить?

Сообщение HAMMER663 »

чтобы видеть ошибку.
попробуйте найти в /includes/functions.php

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

ob_start('ob_gzhandler');
и перед ней вставить

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

ob_end_flush();
включить gzip снова
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Что за ошибка? Как исправить?

Сообщение apylyov »

HAMMER663сейчас попробую.
Такой вопрос еще, включение gzip увеличивает нагрузку на сервер?

Добавлено спустя 1 минуту 53 секунды:
вот это

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

	ob_start('ob_gzhandler');
как раз в строке 3942
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Что за ошибка? Как исправить?

Сообщение HAMMER663 »

Включение gzip помогает уменьшить расход сетевого трафика, но в то же время немного увеличивает использование центрального процессора, как на стороне клиента, так и на сервере.
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Что за ошибка? Как исправить?

Сообщение apylyov »

HAMMER663 писал(а):отключите gzip так же
после того как просто отключил, вроде ошибки не стало

после того, как включил дебаггер, добавил и включил
HAMMER663 писал(а):и перед ней вставить
Код: Выделить всё

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

ob_end_flush();

включить gzip снова
вот, что вылезло

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

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3942: ob_end_flush() [ref.outcontrol]: failed to delete and flush buffer. No buffer to delete or flush.
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4221: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4223: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4224: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4225: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
Добавлено спустя 1 минуту 28 секунд:
при отключении gzip ошибки эти пропали.
Добавленный код пока не убирал, дебаггер включен.

Что дальше?

Добавлено спустя 16 секунд:
как настроить правильно?
Последний раз редактировалось Айдар 23.05.2011 8:42, всего редактировалось 1 раз.
Причина: Заключил код в BBcode
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Что за ошибка? Как исправить?

Сообщение HAMMER663 »

уберите строку

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

ob_end_flush();
и отключите gzip
ждите спецов вобщем))
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Что за ошибка? Как исправить?

Сообщение apylyov »

HAMMER663 :-)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Ошибка: [handler 'ob_gzhandler' cannot be used]

Сообщение MIT »

А чего спецов-то ждать?
Исправление данной ошибки должно быть работой хостера: неверно прописан порядок модулей в конфиге сервера.
apylyov, стучи саппорту.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Ошибка: [handler 'ob_gzhandler' cannot be used]

Сообщение HAMMER663 »

таймвеб перестает мне нравится... тьфу-тьфу, у меня проблем пока с ним нет

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