The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
FreeBSD: как в скрипте передать файл по HTTP, !*! boris, 13-Мрт-06, 15:51  [смотреть все]
принять то просто - wget. а как передать если нет ftp а только http?
заранее спасибо за советы.
  • FreeBSD: как в скрипте передать файл по HTTP, !*! XAnder, 16:14 , 13-Мрт-06 (1)
    >принять то просто - wget. а как передать если нет ftp а
    >только http?
    >заранее спасибо за советы.

    Скопировать/переместить в каталог, который видно снаружи по http?

    • FreeBSD: как в скрипте передать файл по HTTP, !*! boris, 10:07 , 14-Мрт-06 (2)
      >>принять то просто - wget. а как передать если нет ftp а
      >>только http?
      >>заранее спасибо за советы.
      >
      >Скопировать/переместить в каталог, который видно снаружи по http?

      да, из скрипта нужно закачать на web сайт файл в каталог, который
      видно снаружи.

      если бы wget мог так делать, то это выглядело бы так:
      wget -I /myfile  http://mysite/myfolder/

      • Так не выйдет!, !*! XAnder, 11:08 , 14-Мрт-06 (3)
        >из скрипта нужно закачать на web сайт файл в каталог, который видно снаружи.
        >
        >если бы wget мог так делать, то это выглядело бы так:
        >wget -I /myfile  http://mysite/myfolder/

        Скорее всего напрямую так не получится. Если это твой сервер, то можно покопать в сторону HTTP-метода PUT и его обработчиков (см., например, https://www.opennet.ru/docs/RUS/php42/file-upload.put-method....).

        Но все это слишком сложно. Лучше использовать scp - копирование файлов по ssh.

        • Так не выйдет!, !*! boris, 14:14 , 14-Мрт-06 (4)
          >>из скрипта нужно закачать на web сайт файл в каталог, который видно снаружи.
          >>
          >>если бы wget мог так делать, то это выглядело бы так:
          >>wget -I /myfile  http://mysite/myfolder/
          >
          >Скорее всего напрямую так не получится. Если это твой сервер, то можно
          >покопать в сторону HTTP-метода PUT и его обработчиков (см., например, https://www.opennet.ru/docs/RUS/php42/file-upload.put-method....).

          именно там и пытаюсь откопать. ведь браузер же это делает

          >
          >
          >Но все это слишком сложно. Лучше использовать scp - копирование файлов по
          >ssh.

          это я не знал. спасибо. посмотрю. но проблема наверное будет в том что
          порт  будет закрыт. или он через 80 работает?

          • Так не выйдет!, !*! XAnder, 15:40 , 14-Мрт-06 (5)
            >>Скорее всего напрямую так не получится. Если это твой сервер, то можно
            >>покопать в сторону HTTP-метода PUT и его обработчиков (см., например, https://www.opennet.ru/docs/RUS/php42/file-upload.put-method....).
            >
            >именно там и пытаюсь откопать. ведь браузер же это делает

            Могу только пожелать удачи. Сам я с этим делом не сталкивался. И не тянет :)

            >>Но все это слишком сложно. Лучше использовать scp - копирование файлов по
            >>ssh.
            >
            >это я не знал. спасибо. посмотрю. но проблема наверное будет в том что
            >порт  будет закрыт. или он через 80 работает?

            Нет, работает он через ssh, то есть через 22-й порт (обычно). Это обычно называется "Shell-доступ". man scp, man ssh




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру