FTP доступ к сайту
Что использовать для размещения файлов на сервере
Для загрузки файлов на сервер нужно пользоваться специальными программами (ftp-клиентами), которые поддерживают работу по протоколу FTP. С помощью одной из таких программ вы соединяетесь с нашим сервером и загружаете на него свои файлы. После этого они начинают быть доступны в интернет по адресу доменного имени, которое вы предварительно зарегистрировали.
В каких каталогах размещать файлы и скрипты
При заходе в файл менеждер(панель управления сайтом — файл менеджер) или же при соединении с FTP-сервером пользователь оказывается в каталоге в котором находятся следующие папки:
public_html — папка для размещения html-файлов, php-скриптов, картинок и всего прочего, что будет доступно на вашем сайте
cgi-bin — каталог для размещения скриптов (например на языке perl). Через веб-доступ скрипты из этой папки будут доступны по адресу вида http://www.ваш_домен.ru/cgi-bin/имя_скрипта.
www — ярлык папки public_html
tmp — каталог для временных файлов, которые создает веб-сервер. В частности, для файлов загруженных через функцию php-upload.
Режим передачи файлов
Существует два режима передачи файлов по протоколу FTP:
Текстовый (ASCII) — режим для передачи текстовых файлов, html-документов, php-скриптов и так далее.
Двоичный (бинарный, binary, bin) — режим для передачи картинок, исполняемых файлов, исполняемых cgi-скриптов и так далее.
Для обычного пользователя это скорее бесполезные сведения, но иногда они становятся очень актульными. Например, в случае если вы загружаете на сервер картинку, где она оказывается испорченной («битой») и не показывается в браузере, хотя доступна через веб. Это случается когда файл с картинкой (jpg, gif, bmp, png,..), который является двоичным, передается на сервер не в двоичном, а в текстовом режиме. Как правило это происходит из-за неправильной работы FTP-программы.
Текстовые файлы нельзя передавать в двоичном режиме, а двоичные файлы нельзя передавать в текстовом режиме. Вообще, FTP-программы по умолчанию должны сами определять в каком режиме нужно передавать конкретные файлы. Однако, иногда они ошибаются и файлы загружаются неправильно. В этом случае придется настроить FTP-программу так, чтобы она правильно передавала нужные виды файлов. Вы можете обратиться за помощью в техническую поддержку. В письме укажите название вашей FTP-программы, ее версию и причину, по которой вы думаете что имеет место проблема с режимом передачи файлов.
Активный и пассивный режимы FTP
Существует два режима соединения с FTP-сервером — активный (active) и пассивный (passive).
Пассивный режим предназначен для соединения через firewall. Если вы работаете с интернет через домашнюю локальную сеть или через локальную сеть предприятия, наверняка для защиты сети ваши администраторы используют какой-то firewall. При работе по FTP через firewall вы можете получить ошибку вида «425 Can’t build data connection: Connection refused» или похожую. Это означает, что нужно изменить настройки FTP-программы так, чтобы она принудительно использовала пассивный режим FTP для соединения с нашим сервером.
Как сделать дополнительный FTP доступ
Для того, чтобы создать дополнительный фтп-аккаунт нужно зайти в Панель управления сайтом, далее в раздел FTP — Управление аккаунтами — Добавить аккаунт