Общение напрямую с каналом SCGI

На моем домашнем сервере я пытаюсь написать скрипт командной строки, который связывается с сервером SCGI (XML-RPC) (rtorrent). Поскольку это действительно единственный язык, в котором я хорошо разбираюсь, я бы хотел использовать PHP (это php-cli). Однако, поскольку я пытаюсь найти больше информации о том, как это сделать, единственные решения, которые я могу найти, используют веб-сервер для перенаправления на сервер SCGI. Я хотел бы избежать установки веб-сервера просто для запуска простого скрипта, поэтому мне интересно, есть ли какие-либо способы связи со SCGI напрямую в PHP.

Я нашел несколько скриптов Python, которые делают это, но я никогда не использовал Python и не собираюсь изучать другой язык.

Итак, кто-нибудь может указать мне некоторые ресурсы, которые помогут мне начать в этом?

1 ответ

У автора проекта есть плагин, который делает именно это. Я использую это программное обеспечение ежедневно. Это чистый PHP и очень высокое качество, насколько я могу судить. Лучше всего прочитать исходный код плагина.

Изменить: я прочитал ваш вопрос более подробно, и вы пытаетесь общаться с rtorrent напрямую. Это именно то, что делает плагин rutorrent + HTTPRPC. Другими словами, это решенная проблема. Наслаждайтесь!

Другие вопросы по тегам