json を返す joomla php/script がありますが、text/html として返すと、それを application/json として返すと、解釈する代わりにファイルをダウンロードします。
これを行うには、次を使用します。
header("Content-Type: text/html; charset=utf-8",true);
flush();
echo json_encode(($imgChanging>0)?$thmbName:0);
これは 2 つの異なるサーバー ( php 5.3.3-7 + squeeze14およびphp 5.4.4-2 ) では正常に動作しますが、 php 5.3.14を使用する別のサーバーでは動作せず、text/html を返す代わりに application/ を返します。 json. 他のすべては正常に動作し、この php バージョンでこのバグは見つかりませんでした。どうすればこれを解決できますか?