「ゴーストのような」エラーが発生している私の以前の質問に関連して、ファイルの文字エンコードが正しいかどうかを確認することが提案されました。
問題のファイルは、EclipsePDTプラグインで作成されたPHPファイルです。ファイルはUTF-8として作成されましたが、Eclipseは引き続きUTF-8でエンコードされたものとして報告します。ただし、Ubuntu / Apache2本番サーバーにファイルをデプロイすると、
$ file -bi
US-ASCIIエンコーディングを持つコマンド。しかし、サーバー上のファインジャストファイルを開いて読み取ることができ(たとえば、Nanoを使用)、すべての文字が正しく表示されます(?または他の代用記号はありません)。
scpまたはsftpを使用して、他のいくつかのファイルと同じ方法でファイルを転送しました。
だから私の質問はこれです:$ file -bi
ファイルは開いて正常に読み取ることができるので、信頼できるのですか、それともこれを無視する必要がありますか?