Сброс соединения API CURL в Plesk 12

0

Я использую cURL для выполнения запросов API Plesk.

Когда я делаю запрос, требующий длительных действий Plesk (например, создание или удаление подписки), я получаю сообщение об ошибке "соединение было сброшено" через примерно 10 секунд.

Однако, если я попробую что-то, что я знаю, просто (например, удалить подписку, которая не существует), она немедленно возвращается и с полезным ответом.

Поскольку короткие запросы cURL немедленно возвращают ответ, я уверен, что это проблема с моим веб-сервером, а не с моим скриптом.

Мой хост увеличил PHP max_execution и max_input раз до 120, а также максимальное время выполнения MySQL. Однако соединение все еще закрывается примерно на 10 секунд в запросе cURL.

Они кажутся из идей, и мне действительно нужно, чтобы это работало.

Любые предложения по устранению неполадок?

Теги:
curl
plesk

1 ответ

1

Мой хост заметил, что сервер Apache перезапускался после каждого вызова API.

Перезапуск Apache прерывал мое соединение, прежде чем ответ мог быть возвращен.

Обновляя интервал перезапуска Apache от 0 секунд до 120 секунд, я смог избежать этого конфликта и получить ответ API.

Я нашел отзыв о настройке интервалов на форуме Parallels. См. Конец этой темы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню