U+FEFF(BOM)なしでinstall.cgiを保存したい
install.cgiにアクセスできません。
サーバーに問い合わせたところ、このように来ました。
~~~
1行目に
<U+FEFF>#!/usr/bin/perl
と不要な
<U+FEFF>
が挿入されているためです。
ご利用のエディタによっては、ファイルをご覧いただいても
<U+FEFF>
が表示されない場合があります。
<U+FEFF>
が含まれていないinstall.cgi をアップロードしてご確認ください。
~~~
メモ帳でinstall.cgiを確認しても表面上には見えません。
どうやって消せばいいのでしょうか?
平素はMilkyStepをご利用いただきありがとうございます。
U+FEFFは、いわゆるUTF-8でいうところのBOM(Byte Order Memory)になります。
※BOMとは http://e-words.jp/w/BOM.html
ご利用のWEBサーバによっては、BOMがあると、正しくスクリプトを認識できないものがあるようです。
メモ帳以外のテキストエディタなどを利用して、BOMなしでファイルを保存する方法がありますので、下記URLなどをご参照いただき、対処いただければ幸いです。
http://liiliil.net/wp2/%E6%BA%96%E5%82%99%E7%B7%A8/utf-8%E4%BF%9D%E5%AD%98-%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%81%AE%E6%BA%96%E5%82%99/
http://msweb.moo.jp/tool/223/
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1259249532