WAMPは、正しくファイルヘッダ(コンテンツ・タイプ)を送信しません
-
18-09-2019 - |
質問
私は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
所属していません StackOverflow