+0.53
Рейтинг
2.37
Сила

Плагин Payment (расширение функционала)

Существует бесплатный плагин Payment (отличный плагин), но поддерживает он только определенные системы:
  • Webmoney
  • LiqPay (кредитки)
  • PayPro (PayPal)
  • Робокасса (Яндекс.Деньги и другие системы)


Возникла необходимость расширить его функционал приемом средств через Qiwi «Именной кошелек» через SOAP.

У самого опыта написать не хватит. Может кто готов взяться за это дело (не за бесплатно конечно), или поделиться уже сделанными подобными изменениями (опять же за деньги).

Заранее спасибо.

Вопрос по php-fpm

Полагаю я далеко не единственный использующий связку nginx + php-fpm. Заметил одну неприятную вещь. Есть у меня один скрипт на сайте, который выполняется довольно продолжительное время (например 60 секунд). Добавим конкретики, скрипт пересчитывает турнирную таблицу, а матчей может быть под тысячу. Так вот, если его запустить, один процесс php-fpm начинает его усердно обрабатывать, а остальные процессы, просто стоят и ждут когда отработает тот большой скрипт и минуту до сайта вообще не достучаться.

Настройки php-fpm.conf (изначально запускаем 4 процесса)
pm = static
pm.max_children=4


В логе ошибок nginx в момент когда сайт не отвечает видим следующие ошибки
connect to unix:/tmp/php-fpm.sock failed (61: connection refused) while connecting to upstream


Мне честно говоря не совсем понятно, почему параллельно не отрабатывает другой запрос. Может я чего недонастроил или не понимаю механизм очереди к сокету php-fpm.

Я знаю что это не имеет отношения к livestreet, но может найдутся знающие люди.
Заранее спасибо.