1. ホーム
  2. php

[解決済み】chromeの「net : Failed to load resource: net::ERR_SPDY_PROTOCOL_ERROR" は何がおかしいのか?

2022-02-22 01:39:28

質問

URLのページ https://www.topmazoretkypraha.com/fotogalerie.html がChromeでうまく読み込めない。devtoolsのコンソールを見ると、5回ほどエラー : " リソースの読み込みに失敗しました: net::ERR_SPDY_PROTOCOL_ERROR " .

そのため、5つのギャラリーの写真のサムネイルが画面に表示されないのです。これらのエラーの背後にあるリクエストを見つけることができます。例えば、"のGETです。 https://www.topmazoretkypraha.com/phpThumb/phpThumb.php?src=/fotogalerie/2018/Kromeriz/img00001.jpg&w=120&h=120&hash=fb0137670311c4ace04dce839d03701e " .

それはすべてのウェブサイトのホスティングに関するものであるため、デバッグするのは難しいかもしれません。でも、PHPでApacheよりNginxとあると思います。phpThumbnailerは、HTMLソースからChromeによって要求されます。この問題を解決するために、私はどのようなステップを踏むべきでしょうか?

Googleで検索してみましたが、そこから賢いというより、混乱しています。そこで、ここで質問することにしました。

の108-132行をインクルードします。 https://www.topmazoretkypraha.com/fotogalerie.html

<div class="panelGaleries" align="justify">
                <span class="orangetitle">Fotogalerie za rok 2018</span><br /><br />
                <span class="bodytext"> 
                <div style="position:relative;">
                    <a href="https://www.topmazoretkypraha.com/fotogalerie/2018/Kromeriz" class="linkPhotos jquery" title="O poklad hanáckých Atén"><img src="/phpThumb/phpThumb.php?src=/fotogalerie/2018/Kromeriz/img00001.jpg&w=120&h=120&hash=fb0137670311c4ace04dce839d03701e" alt="O poklad hanáckých Atén" /></a><a href="https://www.topmazoretkypraha.com/fotogalerie/2018/Kromeriz" class="galeriesLink jquery">O poklad hanáckých Atén</a>
                </div>
                <div style="clear:both;">&nbsp;</div>   
                <div style="position:relative;">
                    <a href="https://www.topmazoretkypraha.com/fotogalerie/2018/Chodov" class="linkPhotos jquery" title="Majorettes Chodov"><img src="/phpThumb/phpThumb.php?src=/fotogalerie/2018/Chodov/img00001.jpg&w=120&h=120&hash=58dadfc8c122ee14c51487e5987a43d0" alt="Majorettes Chodov" /></a><a href="https://www.topmazoretkypraha.com/fotogalerie/2018/Chodov" class="galeriesLink jquery">Majorettes Chodov</a>
                </div>
                <div style="clear:both;">&nbsp;</div>   
                <div style="position:relative;">
                    <a href="https://www.topmazoretkypraha.com/fotogalerie/2018/Kolin" class="linkPhotos jquery" title="Kmochův Kolín"><img src="/phpThumb/phpThumb.php?src=/fotogalerie/2018/Kolin/img00001.jpg&w=120&h=120&hash=e540c90e1f1608608984fcaeb8a3093f" alt="Kmochův Kolín" /></a><a href="https://www.topmazoretkypraha.com/fotogalerie/2018/Kolin" class="galeriesLink jquery">Kmochův Kolín</a>
                </div>
                <div style="clear:both;">&nbsp;</div>   
                <div style="position:relative;">
                    <a href="https://www.topmazoretkypraha.com/fotogalerie/2018/MS" class="linkPhotos jquery" title="IFMS - Mistrovství světa"><img src="/phpThumb/phpThumb.php?src=/fotogalerie/2018/MS/img00001.jpg&w=120&h=120&hash=8f9f4b9fcd7d06a760c5c068cd413363" alt="IFMS - Mistrovství světa" /></a><a href="https://www.topmazoretkypraha.com/fotogalerie/2018/MS" class="galeriesLink jquery">IFMS - Mistrovství světa</a>
                </div>
                <div style="clear:both;">&nbsp;</div>   
                <div style="position:relative;">
                    <a href="https://www.topmazoretkypraha.com/fotogalerie/2018/wannado" class="linkPhotos jquery" title="Wannado festival"><img src="/phpThumb/phpThumb.php?src=/fotogalerie/2018/wannado/img00001.jpg&w=120&h=120&hash=ddae43d181ff7378fed770527a92714d" alt="Wannado festival" /></a><a href="https://www.topmazoretkypraha.com/fotogalerie/2018/wannado" class="galeriesLink jquery">Wannado festival</a>
                </div>
                <div style="clear:both;">&nbsp;</div>   
                </span>
            </div>

データを読み込む際にエラーは発生しないはずですが、それでもエラーは発生します。

どうすればいいですか?

問題は、ウェブホスティングがHTTPヘッダを追加することでした Content-Encoding: gzip を使用している場合でも、すべてのPHPコンテンツに対して Content-Type: image/jpeg がそのスクリプトからの出力にあります。このHotfixのために、私はHTTPヘッダー Content-Encoding: none をそのスクリプトに追加しました。そして、それはうまくいきました。しかし、今、私はウェブホスティングプロバイダーに、間違ったヘッダを追加しないように頼んでいます。 Content-Type: image/jpeg が存在します。HTTPSでは意味があるのですが。