Ошибка PHP в WordPress после редактирования файла через FileZilla
Я использую бесплатный FTP-клиент FileZilla. В большинстве случаев, когда я открываю любой PHP-файл через FTP с помощью FileZilla, после редактирования и сохранения файла появляется эта ошибка:
Parse error: syntax error, unexpected T_VARIABLE in
File path here
on line 1
Как решить эту ошибку и навсегда избавиться от этой проблемы?
Стоит ли перейти на другую FTP-программу?
Возможно, проблема в кодировке ваших файлов. Убедитесь, что файлы имеют ту же кодировку, что и ваша установка WordPress. В большинстве случаев сайты используют файлы в кодировке UTF-8.
Перейдите в настройки FileZilla: Менеджер сайтов > Вкладка Кодировка > Пользовательская кодировка и проверьте, установлена ли UTF-8.
После правильной настройки попробуйте открыть и отредактировать файл, чтобы проверить, работает ли это!

Спасибо за ответ. Вот мои текущие настройки http://shup.com/Shup/412439/11084202023-My-Desktop.png

Что мне нужно изменить в текущих настройках? В чем разница между "Принудительно UTF-8" и "Использовать пользовательскую кодировку"?

Я бы выбрал "Принудительно UTF-8", чтобы точно знать, что используется правильная кодировка. Иначе в файл могут добавиться странные символы, которые могут вызывать ошибки PHP!

Еще одной причиной проблем с кодировкой файла может быть разница в форматах файлов. Если вы редактируете через FileZilla и файл сохраняется в формате Windows, а сервер работает на Linux, например.
В таком случае редактирование может удалить переносы строк, что означает, что некоторые строки кода могут объединиться в одну строку комментария и таким образом оказаться закомментированными.
Судя по вашей ошибке, это не ваш случай, но для полноты документации - об этом тоже стоит помнить.
