| Цитата |
|---|
| Цитата |
|---|
Ошибку вам показал nginx. Он не смог за установленное время дождаться ответа от PHP. Смотрите в лог ошибок nginx Смотрите в лог апача: access_log и error_log Скорее всего окажется, что какой-то шаг обмена не вернул ответ за 5 или 10 минут. И nginx показал ошибку. Ищите в обмене с 1С какой-нибудь медленный обработчик. Или можете в nginx увеличить максимальное время ожидания ответа. |
подскажите какой параметр php настроек надо увеличить для "максимальное время ожидания ответа"? |
Вы не сможете настройками PHP увеличить время ожидание ответа сервером nginx. Если ошибку 504 Gateway Time-out показывает nginx то надо просить администратора сервера настроить nginx. Но это все-равно временное решение.
В PHP есть функция set_time_limit(). Она установит вам время выполнения скрипта, но не сможет повлиять на nginx.
Ваша задача разобраться на каком шаге зависает обмен. И какой код ему мешает.