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