Вам когда-либо приходилось загружать несколько больших файлов на свой сайт WordPress или изменять права доступа к файлам? По умолчанию бек-энд WordPress не позволяет загружать файлы в нужную папку или изменять права доступа к файлам. Для этого служит протокол передачи файлов (FTP – File Transfer Protocol), который позволяет вебмастерам напрямую связываться с сервером для решения этих и других задач.
В этой статье мы расскажем об основах FTP и обсудим вероятные причины его использования при работе со своим сайтом на WordPress. Сделаем краткий обзор одних из лучших FTP-клиентов, а также основные моменты по работе с сайтом WordPress через FTP.
FTP – это протокол сетевой связи, который дает прямой доступ к удаленному веб-серверу. Вы можете использовать FTP для передачи файлов между вашим компьютером и сервером, изменять разрешения на файлы и каталоги на сервере, загружать файлы с сервера на компьютер и многое другое. В двух словах FTP позволяет вебмастерам управлять файлами на веб-сервере без физического доступа к серверу.
FTP был разработан в 1970-х годах студентом Массачусетского Технологического Института (США) с целью обеспечения безопасной передачи файлов между хост-серверами и клиентскими компьютерами. С тех пор он претерпел несколько изменений, поскольку развивался и сам Интернет. На данный момент альтернативами исходной спецификации FTP являются безопасные протоколы FTPS и SFTP, которые учитывают современные проблемы безопасности Интернета.
За последние 14 лет WordPress преобразовался в самодостаточное решение для управления контентом. Фактически, вполне возможно создать и поддерживать сайт на WordPress без необходимости использования FTP-клиента.
Вы можете создавать контент, загружать файлы и даже добавлять собственные CSS-стили и PHP-коды в некоторых файлах своего сайта прямо из Консоли WordPress. Но нельзя сказать, что вебмастерам вообще не нужен FTP. При всей своей эффективности, бэкенд WordPress не может справиться со всеми задачами.
Лучший пример того, с чем бэкенд WordPress не может справиться, — это пресловутая ошибка Белый экран смерти, которая не оставляет вам выбора, кроме как использовать FTP-клиент. Устранение этой проблемы и другие подобные, это одна из основных причин, по которой вам может понадобиться FTP. Ниже приведено краткое описание четырех общих моментов, при которых может потребоваться использование FTP-клиента:
Теперь, когда вы знаете, зачем вам нужен FTP, давайте углубимся больше в этот вопрос.
Мы подобрали для вас три бесплатных из лучших FTP-клиентов:
Выберите себе подходящий FTP-клиент и установите его (в данном уроке используется FileZilla).
Чтобы настроить FTP-клиент для доступа к вашей учетной записи на хостинге, вам понадобятся такие данные:
В основном для доступа к FTP-хосту на каждом хостинге используется выделенный IP-адрес. Чтобы получить данные для FTP, вам может понадобиться сначала создать учетную запись FTP (если она не была создана ранее) в панели управления своим хостинг-аккаунтом. При создании учетной записи, убедитесь, что вы предоставляете доступ к каталогу, содержащему ваш сайт. В большинстве конфигураций хостинга вам потребуется доступ к каталогу public_html
. После создания учетной записи вы сможете узнать адрес FTP-хоста, логин и пароль в разделе FTP аккаунты (это верно практически для всех хостинг-провайдеров).
Если на данном этапе у вас возникают трудности, попробуйте обратиться в службу поддержки клиентов вашего хостинга.
Настройка FTP клиента
Теперь, когда вы знаете свой адрес хоста FTP и учетные данные, пришло время запустить FileZilla. Запустите клиент FileZilla, введите данные своей учетной записи FTP и нажмите кнопку Быстрое соединение, чтобы установить соединение с сервером.
Если FTP-соединение прошло успешно, вы увидите в правой половине экрана клиента список каталогов на удаленном сервере.
Вот и все. Так вы создали соединение между учетной записью на сервере и FTP-клиентом.
Интерфейс клиента FileZilla разделен на две области экрана: локальный сайт (ваш компьютер) слева и сайт на сервере (удаленный сервер) справа.
FileZilla позволяет передавать все виды файлов из любой папки на вашем локальном компьютере в любой каталог вашего веб-сервера.
Чтобы начать передачу файла на ваш удаленный сайт с вашего компьютера, все, что вам нужно сделать, это перетащить его из окна локального сайта в окно удаленного сайта.
Другой задачей, которая обычно делается через FTP, является изменение прав доступа к файлам и каталогам. Чтобы изменить права доступа на файл или каталог, найдите в клиенте этот файл/каталог и щелкните правой кнопкой мыши, чтобы открыть контекстное меню, после этого выберите пункт «Разрешения файла» (File permissions) в нижней части меню.
Отредактируйте разрешения с помощью флажков или введите числовое значение в соответствующее поле. Нажмите «ОК», и новые разрешения вступят в силу.
Одной из наиболее распространенных задач WordPress для FTP является открытие и редактирование wp-config.php
. Для этого сначала откройте расположение файла. В стандартной установке WordPress вы найдете файл в корневой папке вашего сайта.
Используйте FileZilla, чтобы скопировать этот файл с удаленного сервера на ваш компьютер.
ВАЖНО! Перед редактированием файлов на сервере всегда создавайте резервную копию на своем компьютере.
После копирования файла откройте его в любимом текстовом редакторе и сделайте нужные правки.
Последний шаг в этом процессе – скопировать в FileZilla отредактированный файл с вашего компьютера обратно на удаленный веб-сервер. Перед этим FileZilla попросит вас подтвердить, что вы хотите перезаписать файл на сервере. Выберите опцию «Перезаписать» (Overwrite) и нажмите «ОК».
Теперь откройте свой сайт в браузере, чтобы убедиться, что внесенные изменения вступили в силу. Если что-то пойдет не так, используйте резервную копию wp-config.php
на своем компьютере, чтобы восстановить исходный файл wp-config.php
на удаленном сервере вашего сайта.
Работа с WordPress по FTP может понадобиться в таких случаях:
wp-config.php
, при устранении возможных неполадок на вашем сайте на WordPress.
Если у вас есть вопросы и/или замечания по поводу сегодняшней статьи об FTP, напишите их в разделе комментариев ниже!
Учеба за границей уже давно ассоциируется с качественным образованием, новыми возможностями и множеством перспектив. Но…
Выбор мастера для ремонта и перетяжки мебели — задача, которая требует вдумчивого подхода. Ведь от…
Выбор идеального хостинга под свой сайт может быть довольно запутанным делом, особенно когда существует так…
Чтобы избегать ошибок, нужно набираться опыта; чтобы набираться опыта, надо делать ошибки Лоуренс Питер
Краткое определение Черного SEO Черное СЕО (или Черная оптимизация) — это любая практика, целью которой…
Получение водительских прав категории C открывает двери к профессиональной деятельности, связанной с управлением грузовыми автомобилями.…