У меня есть удаленный файл на моем сервере, он доступен для записи. Я знаю, как читать и редактировать локальные файлы, но у меня проблема с удаленными файлами. Например: www.mysite.com/myfile.txt
www.mysite.com/myfile.txt
Стандартного способа использования HTTP для редактирования файла не существует, поэтому вам придется:
Напишите скрипт PHP, который принимает запросы HTTP с данными в них и записывает данные в файл. Вам, вероятно, понадобится некоторая форма защиты, и вам, вероятно, нужно будет пометить файл как доступный для записи всем (chmod a+wfilename). Вы, вероятно, захотите, чтобы это был запрос POST, поэтому длина файла не ограничена максимальной длиной URI.
chmod a+w
filename
Создайте небольшую HTML-форму для проверки сценария.
Напишите скрипт ruby, который отправляет этот HTTP-запрос. встроенная Net::HTTP библиотека , вероятно, подойдет вам.
Net::HTTP