Запустить php с веб-сервером cherry.py?

Я понимаю, что сервер cherry.py является многопоточным, что теоретически может быть проблемой с php fastcgi в целом. Но возможно ли это? Кто-нибудь пробовал и может поделиться идеей / опытом. Честно говоря, я вообще не знаю, с чего начать настройку cherry.py для такой настройки.

будет ли php-fpm более разумным решением?

Я думаю, что, возможно, подобно nginx, можно отправить запрос в php-fpm из cherry.py с соответствующим конфигом.

2 ответа

Решение

CherryPy построен и предназначен для одной конкретной цели: обслуживание динамического контента, написанного на python.

В то время как вы могли бы посылать http-запрос к отдельному процессу FastCGI через urllib python, а затем возвращать эти строковые данные в ответ на запрос, поступивший в Cherry... на самом деле для этого нет никаких причин и нет обстоятельств, когда это становится хорошей идеей

Вы, вероятно, хотите настроить веб-сервер в качестве прокси. Пусть он решает, какие запросы следует направлять в PHP-модуль, а какие - в приложение Python/WSGI.

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