За последние 24 часа нас посетили 34485 программистов и 1693 робота. Сейчас ищут 674 программиста ...

передать файл между серверами

Тема в разделе "PHP для новичков", создана пользователем vikrorpert, 23 фев 2017.

  1. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    какой счас самый простой способ передать файл программно с одного сервера на другой
    без ftp\ssh, сервера мои
    пока вижу только устаревшее решение эмуляции загрузки файла через форму обычным upload
    пока рассматриваю вариант именно аплоад на сервер а не скачивание сервером
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Сервера в одной сети?
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Отправляй POST через cURL
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Просто, если сервера в одной сети, их можно смонтировать в "единую фс". Типа как shared-доступ на винде, когда каждый комп может просто переложить файл на другой комп в сети.
     
  5. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Это принципиальная позиция или существует ряд ограничений ? Если да, то почему и каких ? Если нет, rsync в помощь.
     
  6. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    решил так-на сервере 1 дергаю скрипт сервера 2 и передаю ссылку на файл,скрипт сервера2 скачивает этот файл
     
  7. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
  8. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Ну агонь, да.
     
  9. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    через curl заливать лучше?
     
  10. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Вы мне не ответили.

     
  11. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    я считаю что для данной задачи ssh\ftp очень избыточно
     
  12. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Я вас отчетливо понял.
    Что же, с таким подходом вам на assembler пора перейти. Там избыточности ноль и всё будет работать как часы.
    Если вас такое положение вещей не устраивает, то вы можете написать реализацию своей машины хранения данных на php. Это очень хорошая позиция и я её уважаю.
    Но в чем суть передачи данных между двумя хранилищами средствами php ? В чем преимущество этого решения ? И как вы собираетесь установить наличие превосходства вашего решения, к примеру, с этой утилитой ?

    Если вы приведёте к примеру, что в вашем случае не нужно работать с консолью, то беседу далее можно прекратить.
     
  13. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    SSH избыточно? О_о А для чего оно не избыточно? Я вот по SSH на сервер стучусь порой, чтобы по-быстрому глянуть, сколько на винте места осталось, например. Или чтобы от него попинговать что-то для проверки трассы. Это тоже ппц избыточное решение, и надо искать более простые костыльные альтернативы, в идеале на чистом PHP? Что там избыточного-то? Все равно, что говорить, что MySQL - это избыточное решение для хранения структурированных данных с последующими неполными выборками. Оно для таких вещей создано.

    А костылить курление не избыточно?

    И да, опять же, если сервера в одной подсети, я бы просто расшарил их друг другу, пусть общаются "напрямую".
     
  14. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Вангую отсутствие практических навыков оперирования консолью у автора.
     
  15. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ну дык тот же сраный winSCP и его линуксовые аналоги умеют по SSH(и еще целому букету протоколов/технологий/транспортов) лить что угодно куда угодно, при этом предоставляя полностью стопроцентно совершенно оконный интерфейс без капли консоли.
     
    denis01 нравится это.
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я юзаю программы синхронизации, при чем на протоколе битторрент. =)
     
  17. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Это тоже избыточно. Нет бы сделать файлик публично доступным и тянуть его с одного сервера на другой через курлу нешифрованную. Эх ты..
     
  18. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    зато запустил и забыл. тада.
    --- Добавлено ---
    у меня был сайт с адресом /edit где можно было без пароля редактировать содержимое страниц. своего рода эксперимент. и норм. за год один раз бэкдор вкрячили, и то имхо роботом. Сайт посещаемый, рабочий.
     
  19. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ну тоже ирония же... Ну ё-мое.
     
  20. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    дяденька, я так быстро читать не умею.