web-dev-qa-db-ja.com

FileZillaでファイルを編集した後のWordPress phpエラー

私は無料のFTPソフトウェアFileZillaを使います。ほとんどの場合、FileZillaを使用してFTPからPHPファイルを開くと、ファイルを編集して保存した後にこのエラーが発生します。

Parse error: syntax error, unexpected T_VARIABLE inFile path hereon line 1

どうやってこのエラーを解決し、この問題を永遠に取り除きますか?

他のFTPプログラムに切り替えるべきですか?

2

ファイルのエンコードに問題がある可能性があります。あなたのファイルがあなたのwordpressのインストールと同じ方法でエンコードされていることを確認してください。ほとんどの場合、あなたのサイトはUTF-8でエンコードされたファイルを使います。

FileZillaオプションに移動します:サイトマネージャ>文字セットタブ - カスタムエンコーディング>を開き、それがUTF-8かどうかを確認します。

正しく設定されたら、ファイルを開いて編集し、それが機能するかどうかを確認します。

2
Bowe Frankema

他のファイル符号化オプションは、ファイルフォーマットに関連するものであり得る。 FileZillaによる編集でファイルがWindows形式で保存され、サーバーが例えばLinuxの場合。

このような場合、編集によって改行が削除される可能性があります。つまり、一部のコード行が単一のコメント行に連結されてコメントが付けられる可能性があります。

あなたのエラーから明らかにこれは問題ではありません、ドキュメンテーションの目的のためだけです - それは同様に検討するべきです。

1
hannit cohen