пробовал передать с помощью @copy (files.torrent,[ссылка заблокирована по решению администрации проекта]);
Фаил передайеться но в конечном счете он вешает не 90, а 80 кб, тоесть в конце фаил повреждён
Другие языки программирования и технологии
Как с помощью php передать фаил на ftp?
Метод №1: отправка файла методом POST
Идея заключается в том, что на сайте "A" формируется POST-запрос, который в себе содержит название и содержимое файла, который нужно передать, и посылается на сайт "B". На сайте "B" POST-запрос принимается, и в указанный файл пишется указанное содержимое.
Технологию передачи POST-запроса из PHP-скрипта я возложил на сокеты.
Для того, чтобы передать данные методом POST, требуется сформировать строку, содержащую заголовки запроса и непосредственно сами данные.
Примерный вид строки, отсылаемый на сервер, может быть таким:
http://www.spravkaweb.ru/php/sovet/putfile
Реквизиты для работы по FTP-протоколу
Для подключений по протоколу FTP используйте адрес [ссылка заблокирована администрацией], где uXXXX — имя вашей площадки. Строго необходимо указывать протокол FTP в «ftp://». Логин — uXXXXX и пароль высылается при создании площадки и может быть самостоятельно изменен из панели управления. FTP-доступ напрямую через адрес ftp.masterhost.ru более не поддерживается.
Что использовать для размещения файлов на сервере
Для загрузки файлов на сервер нужно пользоваться программами, которые поддерживают работу по протоколу FTP. С помощью них вы соединяетесь с нашим сервером и загружаете на него свои файлы. После этого они начинают быть доступны в интернет по адресу вашего зарегистрированного доменного имени. Загрузка файлов возможна после оплаты услуг или после регистрации тестовой услуги.
Программы, которые мы рекомендуем использовать для работы с нашим сервером по протоколу FTP:
Far Manager
FTP Commander
Total Commander
Мы рекомендуем для работы с FTP использовать программу Far Manager. Впрочем, для работы с сервером подойдет любая программа, поддерживающая протокол FTP.
Настраиваем Far Manager
Настроим программу Far Manager для работы с FTP. Для этого нужно скачать, установить ее, запустить и вы увидите две панели. Далее по шагам:
После запуска программы подводим указатель мыши к верхней части окна и в появившемся меню выбираем, например, «Right» -> «Change drive» (либо нажимаем Alt + F2), в новом окне отмечаем пункт «FTP».
Переводим (клавиша TAB) курсор на эту панель
Нажимаем Shift+F4 и создаем новое подключение
В свойствах соединения указываем адрес FTP-сервера, выданный при регистрации. Он будет выглядеть примерно так: uXXXX.ftp.masterhost.ru (где uXXXX — площадка пользователя)
Отмечаем клавишей пробела [x] «спрашивать пароль» (ask password directly before connection) и [x] «пассивный режим» (Passive mode)
Нажимаем [сохранить] (Save)
Реквизиты для работы по FTP-протоколу
Для подключений по протоколу FTP используйте адрес [ссылка заблокирована администрацией], где uXXXX — имя вашей площадки. Строго необходимо указывать протокол FTP в «ftp://». Логин — uXXXXX и пароль высылается при создании площадки и может быть самостоятельно изменен из панели управления. FTP-доступ напрямую через адрес ftp.masterhost.ru более не поддерживается.
Что использовать для размещения файлов на сервере
Для загрузки файлов на сервер нужно пользоваться программами, которые поддерживают работу по протоколу FTP. С помощью них вы соединяетесь с нашим сервером и загружаете на него свои файлы. После этого они начинают быть доступны в интернет по адресу вашего зарегистрированного доменного имени. Загрузка файлов возможна после оплаты услуг или после регистрации тестовой услуги.
Программы, которые мы рекомендуем использовать для работы с нашим сервером по протоколу FTP:
Far Manager
FTP Commander
Total Commander
Мы рекомендуем для работы с FTP использовать программу Far Manager. Впрочем, для работы с сервером подойдет любая программа, поддерживающая протокол FTP.
Настраиваем Far Manager
На
Идея заключается в том, что на сайте "A" формируется POST-запрос, который в себе содержит название и содержимое файла, который нужно передать, и посылается на сайт "B". На сайте "B" POST-запрос принимается, и в указанный файл пишется указанное содержимое.
Технологию передачи POST-запроса из PHP-скрипта я возложил на сокеты.
Для того, чтобы передать данные методом POST, требуется сформировать строку, содержащую заголовки запроса и непосредственно сами данные.
Примерный вид строки, отсылаемый на сервер, может быть таким:
http://www.spravkaweb.ru/php/sovet/putfile
Реквизиты для работы по FTP-протоколу
Для подключений по протоколу FTP используйте адрес [ссылка заблокирована администрацией], где uXXXX — имя вашей площадки. Строго необходимо указывать протокол FTP в «ftp://». Логин — uXXXXX и пароль высылается при создании площадки и может быть самостоятельно изменен из панели управления. FTP-доступ напрямую через адрес ftp.masterhost.ru более не поддерживается.
Что использовать для размещения файлов на сервере
Для загрузки файлов на сервер нужно пользоваться программами, которые поддерживают работу по протоколу FTP. С помощью них вы соединяетесь с нашим сервером и загружаете на него свои файлы. После этого они начинают быть доступны в интернет по адресу вашего зарегистрированного доменного имени. Загрузка файлов возможна после оплаты услуг или после регистрации тестовой услуги.
Программы, которые мы рекомендуем использовать для работы с нашим сервером по протоколу FTP:
Far Manager
FTP Commander
Total Commander
Мы рекомендуем для работы с FTP использовать программу Far Manager. Впрочем, для работы с сервером подойдет любая программа, поддерживающая протокол FTP.
Настраиваем Far Manager
Настроим программу Far Manager для работы с FTP. Для этого нужно скачать, установить ее, запустить и вы увидите две панели. Далее по шагам:
После запуска программы подводим указатель мыши к верхней части окна и в появившемся меню выбираем, например, «Right» -> «Change drive» (либо нажимаем Alt + F2), в новом окне отмечаем пункт «FTP».
Переводим (клавиша TAB) курсор на эту панель
Нажимаем Shift+F4 и создаем новое подключение
В свойствах соединения указываем адрес FTP-сервера, выданный при регистрации. Он будет выглядеть примерно так: uXXXX.ftp.masterhost.ru (где uXXXX — площадка пользователя)
Отмечаем клавишей пробела [x] «спрашивать пароль» (ask password directly before connection) и [x] «пассивный режим» (Passive mode)
Нажимаем [сохранить] (Save)
Реквизиты для работы по FTP-протоколу
Для подключений по протоколу FTP используйте адрес [ссылка заблокирована администрацией], где uXXXX — имя вашей площадки. Строго необходимо указывать протокол FTP в «ftp://». Логин — uXXXXX и пароль высылается при создании площадки и может быть самостоятельно изменен из панели управления. FTP-доступ напрямую через адрес ftp.masterhost.ru более не поддерживается.
Что использовать для размещения файлов на сервере
Для загрузки файлов на сервер нужно пользоваться программами, которые поддерживают работу по протоколу FTP. С помощью них вы соединяетесь с нашим сервером и загружаете на него свои файлы. После этого они начинают быть доступны в интернет по адресу вашего зарегистрированного доменного имени. Загрузка файлов возможна после оплаты услуг или после регистрации тестовой услуги.
Программы, которые мы рекомендуем использовать для работы с нашим сервером по протоколу FTP:
Far Manager
FTP Commander
Total Commander
Мы рекомендуем для работы с FTP использовать программу Far Manager. Впрочем, для работы с сервером подойдет любая программа, поддерживающая протокол FTP.
Настраиваем Far Manager
На
Похожие вопросы
- Простой поиск при помощи PHP, jQuery и MySQL на ruseller.com
- Что даёт PHP и что он делает по сравнению с HTML и CSS? Что можна сделать с помощью PHP ?
- Нужна помощь программиста, программа по работе с FTP. Подробности в пояснении.
- FTP сервер и протокол что ето?
- Не выходит получить страницу с помощью cUrl PHP .
- нужна помощь в написани php кода для создания авторизации пользователя и регистрации
- переписать фаил exe
- Помогите создать батник для отправки файла на ftp
- Php + html нужна помощь
- С какого языка начинать изучения программирования Pascal/PHP/Python?