После поисков в течение нескольких дней я надеюсь, что кто-то здесь может мне помочь.
У меня есть докер-файл для php с nginx, oracle клиентом и супервизором. Это изображение основано на «php: 7.4-fpm» и «oracle -instantclient19.5».
Когда я пытаюсь запустить длительный скрипт sql (пример: "BEGIN sys.DBMS_LOCK.sleep (600); END;") с помощью команды symfony, тогда я получу после ~ 300 секунд ORA-03113, который указывает на какой-то таймаут или сетевую ошибку.
Я установил sqlplus и у меня та же проблема.
Вещи, которые я пробовал:
- php max_execution_time установлено на 1800
- Администраторы базы данных не могут увидеть проблему
- искали symfony тайм-ауты и тайм-ауты Debian, но ничего не смогли найти
Может кто-нибудь указать мне на решение? Спасибо!