WAMPは、正しくファイルヘッダ(コンテンツ・タイプ)を送信しません

StackOverflow https://stackoverflow.com/questions/2408100

質問

私はWAMPサーバで正しいヘッダを送信するためにPHPファイルを取得傾けます。それが怖がらとメインのCSSファイルはFirefoxで動作していないことをしているのphpMyAdminである以外、通常は問題ではないでしょう。

ここで一緒にcssファイルをマージしたファイルに、CSSなどの出力を送信するために使用することを行います。

header('Content-Type: text/css; charset=UTF-8');

私はまた、phpMyAdminのディレクトリにある.htaccessファイルをパットしています

AddType text/css .css

どちらも取り組んでいます。私は、このファイルは、FirefoxでCSSと解釈されていることを確認するために何ができるの?

役に立ちましたか?

解決

AddTypeディレクティブは関係ありません - 指定されたMIMEタイプを使用するデフォルトのハンドラを伝えること - PHPの場合、デフォルトのハンドラを使用していない

ヘッダ・COMANDが正しくMIMEタイプヘッダを設定し動作するはずです - あなたは説明の行動は、それが失敗していることを示唆しているん

これが失敗の最も一般的な理由は、ヘッダがすでにフラッシュされているとPHPは、ヘッダースクリプトに到達する前に、本体の出力が開始されたことです。 (UTF8テキストファイルでBOMマーカーを含む - あなたは通常、あなたのソースコードでは見ることができない)。これは、あらゆる種類のものに起因することができます。

またはあなたがどこエラーの洛するかわからない - -

このはまたあなたのエラー処理/ logingが壊れていることを意味します。エラー報告を構成する方法のマニュアルを読むためにいくつかの時間を取る。

C

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top