За последние 24 часа нас посетили 7057 программистов и 457 роботов. Сейчас ищут 85 программистов ...

Ошибка декодирования.

Тема в разделе "Настройка веб-сервера", создана пользователем Artur_hopf, 22 апр 2020.

  1. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.151
    Симпатии:
    360
    Добрый день, иногда по обращению к сайту выходит ошибка:
    Код (Text):
    1. net::ERR_CONTENT_DECODING_FAILED 200 (OK)
    Сервер ISS, PHP 7.2.11, Фреймворк Yii2
    Я уменьшил вот этими манипуляциями частоту выхода этой ошибки:
    1. На сервере отключил сжатие:
    test123.jpg
    Так же вместо IIS ставил openServer, результат не дало.

    2.В php.ini отключил компрессию
    Код (Text):
    1. zlib.output_compression = Off
    3.И включил ее в Yii2 index.php
    PHP:
    1. $application = new yii\web\Application($config);
    2. $application->on(yii\web\Application::EVENT_BEFORE_REQUEST, function(yii\base\Event $event){
    3.     $event->sender->response->on(yii\web\Response::EVENT_BEFORE_SEND, function($e){
    4.         ob_start("ob_gzhandler");
    5.     });
    6.     $event->sender->response->on(yii\web\Response::EVENT_AFTER_SEND, function($e){
    7.         ob_end_flush();
    8.     });
    9. });
    10. $application->run();
    Это дало результат но от ошибки я полностью не избавился.

    Подскажите куда копать
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.151
    Симпатии:
    360
    Если поможет то header такой
    Код (Text):
    1.  
    2. Request URL: http://192.168.118.41:88/
    3. Request Method: GET
    4. Status Code: 200 OK
    5. Remote Address: 192.168.118.41:88
    6. Referrer Policy: no-referrer-when-downgrade
    7. Cache-Control: no-store, no-cache, must-revalidate
    8. Content-Encoding: gzip
    9. Content-Length: 100410
    10. Content-Type: text/html; charset=UTF-8
    11. Date: Wed, 22 Apr 2020 08:32:50 GMT
    12. Expires: Thu, 19 Nov 1981 08:52:00 GMT
    13. Pragma: no-cache
    14. Server: Microsoft-IIS/7.5
    15. Vary: Accept-Encoding
    16. X-Powered-By: PHP/7.2.11
    17. X-Powered-By: ASP.NET
    18. Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
    19. Accept-Encoding: gzip, deflate
    20. Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
    21. Cache-Control: max-age=0
    22. Connection: keep-alive
    23. Cookie: PHPSESSID=at81jqil2nbb3m4en0tto21s0c; _csrf=17416590028710026b78624f07168539adce5b9358d0388a28cc32613272d0a1a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22g_22-Ipfuv9p8Ehksi11gPfUmTfUupYu%22%3B%7D
    24. Host: 192.168.118.41:88
    25. Referer: http://192.168.118.41:88/error.php
    26. Upgrade-Insecure-Requests: 1
    27. User-Agent: Mozilla/5.0 (Windows NT 6.1; ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/82.0.4085.12 Safari/537.36