Ошибка 330 net::ERR_CONTENT_DECODING_FAILED с Minify при первой загрузке

Minify — это минификатор PHP5 для файлов JS и CSS: http://code.google.com/p/minify/

Когда я изменяю файл CSS, а затем перезагружаю страницу через Google Chrome, при первой загрузке у меня возникает эта ошибка:

Error 330 (net::ERR_CONTENT_DECODING_FAILED): Unknown error

Это только при первой загрузке страницы после модификации CSS. Если я перезагружаю после, ошибки нет.

Я полагал, что это проблема с Zlib, например: Ошибка HTTP 330 при ошибках устаревания PHP но Zlib активирован на моем сервере.

Ошибка не возникает, когда Minify находится в режиме отладки (поэтому, когда он только объединяет файл и не изменяет и не сжимает содержимое)


person lepix    schedule 07.03.2012    source источник
comment
теперь у него есть версия Minify 2.1.7.   -  person Muhammad Tahir    schedule 17.04.2015


Ответы (2)


Кажется, это ошибка в 2.1.5. У меня была та же проблема, которую вы описали, но только в 2.1.5, поэтому я понизил версию до 2.1.3, и она работает.

Вот ссылка на скачивание 2.1.3:

http://code.google.com/p/minify/downloads/detail?name=minify_2.1.3.zip

person geokimo    schedule 04.04.2012

Возможно, загруженный вами файл (css) имеет другую кодировку (не UTF-8). При первой перезагрузке страницы процесс завершается, когда он не может получить сжатые файлы. Как только вы измените рабочую кодировку на UTF-8 и загрузите файл, вы можете не получить ошибку.

Единственное, что я не мог понять, это почему процесс минимизации корректен после второй перезагрузки....

person Pierre    schedule 14.04.2014