0

私は PHP アプリケーションを作成し、ローカル (easyPHP) で開発しています。ただし、サーバー (FTP) でファイルを転送すると、次のエラーが発生します。

  • 解析エラー: 構文エラー、/homez.93/dockydoc/_apps/dockydocs/include/functions.php 行 xx の予期しない $end
  • 1 行目の予期しないエラー関数のエラー
  • 等..;

PHP ファイルを再ダウンロードして Notepad++ または従来の Windows パッドで開くと、ファイル内にスペース、改行、またはタブがなくなりました。これにより、サーバーは PHP を読み取ることができなくなります。

私のファイルは、BOM エンコードされていない UTF8 です (Notepad++ で)。インターネットで徹底的に検索しても、この問題の解決策が見つかりません...私は誰でも助けることができます.. :)

ありがとう、ロマン

4

1 に答える 1

1

FTP 経由でファイルをアップロードするときは、ASCII モードのデータ接続を使用していることを確認してください。バイナリに設定されている場合、これが原因だと思います!

于 2012-06-22T12:35:24.507 に答える