FTP (Протокол передачі файлів) часто використовується для доступу до архівів файлів в Інтернеті та в локальній мережі. Він зручний для закачування файлів на віддалений сервер, на якому хоститься ваш сайт.
При завантаження файлів через FTP:
- Ви можете завантажувати файли будь-яким FTP-клієнтом
- Чи працюєте з віддаленим сервером так само як з локальним диском на вашому комп'ютері
- Завантажувати файли потрібно в корінь вашого сайту
- Дотримуйтесь ніжній_регістр букв в назвах, так як в Unix системах «Files.HTML» і «files.html» - це два абсолютно різних файлу
- Заборонено називати файли російськими буквами, завжди використовуйте тільки латинські букви і цифри;
Головний HTML файл обов'язково назвіть index.html - За замовчуванням на сервері прийнята кодування win-1251 і всі файли, що завантажуються на сервер, повинні бути саме в win-1251
Налаштування FTP клієнта
приклад:
Сервер narod.ru, FTP клієнт Total Commander
Додаткова інформація:
Поле ПАРОЛЬ краще залишити порожнім, в цілях вашої ж безпеки.
Вводити його тільки при підключенні до сервера.
Режим передачі файлів
Існує два режими передачі файлів по протоколу FTP:- Текстовий (ASCII) - режим для передачі текстових файлів, HTML-документів, PHP-скриптів і так далі.
- Двійковий (бінарний, binary, bin) - режим для передачі картинок, виконуваних файлів, що виконуються CGI-скриптів і так далі.
Активний і пасивний режими FTP
Існує два режими з'єднання з FTP-сервером - активний (active) і пасивний (passive).
Пасивний режим призначений для з'єднання через брандмауер. Якщо ви працюєте з Інтернет через домашню локальну мережу або через локальну мережу підприємства, напевно для захисту мережі ваші адміністратори використовують якийсь брандмауер. При роботі по FTP через брандмауер ви можете отримати помилку вигляду "425 Can not build data connection: Connection refused" або схожу. Це означає, що потрібно змінити налаштування FTP-програми так, щоб вона примусово використовувала пасивний режим FTP для з'єднання з нашим сервером.