header('Content-Type:text/plain; charset=ISO-8859-15');
に電話すると、ブラウザはファイルを表示せずにダウンロードします。代わりにtext/html
を使用してください。 (とにかく、ダウンロードされたファイルはソースコードをダウンロードしていません)"Content-Type:text/plain"はファイルをダウンロードするように強制します
私はheader('Content-Disposition:inline;');
を追加しようとしましたが、無視されました。
私はこの問題を引き起こす可能性のあるものについては何のヒントもありません。
サーバはMAMP 1.9.6(PHP 5.3.5、Apache/2.0.64)です。
編集:これはChromeでのみ発生し、Firefox、Camino、Safariで動作します。
どのブラウザですか? IEが 'image/*'や 'text/html'以外のものに遭遇した時にダウンロードを促すことは間違いありません。これはjavascript/cssファイルが表示されるのではなくダウンロードされる理由です。 –
@rudi_visser:Chrome –
これは奇妙で、見たこともない(再現できない):( –