-サーバ連携方法、オープンソースの使い方など様々なCurlの実際のソースコードの記述方法が集約されています。起動時にファイルの中の定義情報を読み込むようにしているのですが、ある日から、急にエラーが出るようになってしまいました。(\ufeff)の為、例外SyntaxErrorで停止ファイルの中身を見る限り、おかしな記述はなさそうなのですが、どのような問題が考えられるでしょうか。無効な演算子(\ufeff)対象のファイルがUTF-8の場合、「BOM」というのが付いているのかどうかでファイルの先頭に特殊なコードが付与されます。これがあると、Curlでファイルを読み込む際に、先頭のバイトを文字として認識しようとして、エラーになってしまうことがあるようですね。私の場合は、SAKURAエディタというフリーソフトで開き、ファイル保存時にBOMのチェックボタンが表示されるので、それをはずした状態で保存したら、エラーが発生しなくなりました。以前、PHPからCurlにCSVデータを返すときにも、同じような問題が起きた記憶があります。エディタで見る限りは、先頭バイトは表示されないので原因がわかりづらいですね。