Удлините время ожидания сервера в php - PullRequest
0 голосов
/ 08 мая 2019

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

проблема в том, что я работаю с очень старой базой данных, и ее запросы выполняются очень долго (около 1,5 минут).когда я использую это на своем веб-сайте, сервер не может обработать его и выдает ошибку 503.

Я пытался проверить, как долго сервер работает с этим:

echo $maxlifetime = ini_get("session.gc_maxlifetime");

, но посленемного прочитав, я слышал, что это не способ сделать это.

Так что мой вопрос: как мне узнать, сколько времени серверу нужно загрузить страницу, прежде чем она выдаст мне ошибку 503, и как мне удлинитьэто?

спасибо за помощь.

РЕДАКТИРОВАТЬ

ОК Это запрос, который дает мне ошибку:

SELECT FD_DATUM_INGEVOERD || ' ' || FT_TIJD_INGEVOERD FROM BANDZENDINGEN WHERE FB_AFGESLOTEN = 'F' AND FB_AKTIEF = 'T' AND FI_AFVOERKANAAL = 11 AND FI_GEBRUIKER1 = '175' AND FI_VERRIJKINGID < 1

это занимает всего 17сек для выполнения в базе данных firebird.

РЕДАКТИРОВАТЬ 2

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

1 Ответ

0 голосов
/ 08 мая 2019

oke только что нашел ответ. Я увеличу время выполнения сервера следующим образом:

ini_set ('max_execution_time', 0);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...