2013-09-01 7 views
1

Я закодировал скрипт для импорта базы данных, он выполняет несколько заданий в базе данных. Когда я работаю над этим скриптом, через несколько минут я получаю «504 Gateway Timeout Error».504 Ошибка таймаута шлюза в PHP-скрипте

Я увеличил все значения таймаута на php.ini, а также увеличил время выполнения, но он все тот же.

ответ

2

написать информационный файл на сервере

<?php phpinfo(); 

check max whats comes here проверка Макс, Что приходит сюда , если его возвращение 0, то есть что-то другое, чтобы сделать еще убедитесь, что вы изменили на правильном ини файле

enter image description here Вы можете проверить расположение вашего ini файла также из функции phpinfo()

Если вы все еще не можете исправить это, ответьте еще раз :)

4

Вы можете увеличить максимальное время выполнения в php.

ini_set('max_execution_time', 300); //300 seconds = 5 minutes 
+0

привет спасибо за это. Я обращаюсь к API-интерфейсу с полосой и занимает около 5 секунд, поэтому я получаю сообщение об ошибке «перехват шлюза». Можете ли вы сказать мне, где я могу поместить этот код в свой сценарий? спасибо – Sarah

+0

Вам нужно добавить в начале вашего скрипта .. –

Смежные вопросы