サーバーでこの問題が発生しています。 Webページを更新すると時々発生します。 litespeedは_file.php
_をphpコンパイラに渡さないようで、HTMLをレンダリングしてPHPを解釈する代わりに、PHPソースコードが表示されます。常に発生するとは限りません。2つまたは3つだけです。 50回の試行で。
私のPHPバージョンは_5.3.10
_ですが、_5.2.17
_でも同じ問題がありました。私のLitespeedバージョンはCentOS 6 (x64)
の_V5.5
_です。
何ヶ月もの苦労の末、ついに私は自分の.htaccress
長さが問題でした。言い換えれば、.htaccess
ファイルの長さが17行を超えると、Litespeedが混乱します。
通常、これはどのWebサーバーでも発生しないはずです。これはグリッチが原因である可能性があります(同じページでテストしている場合)。
それを再現し、それが続く場合はバグレポートを提出してみてください。
標準出力に書き込むのではなく、PHP mime-types with PHP)を解析するようにlitespeedを構成したことを確認する必要があります。 mime-typesが設定されていない場合、Apacheで問題が発生します。それが本当にランダムで、特定の領域などにリンクできない場合は、バグである可能性があります。
PHPハンドラーを追加するには、...の行に沿って何かを追加するだけです。
addType application/x-httpd-php5 php
PHPファイルは、常にハンドラーで指定した拡張子で名前が付けられていることを確認してください。