За замовчуванням скрипт PHP може виконуватися протягом 60 - 120 секунд. Це обмеження існує для того, щоб виключити перевантаження сервера або веб-сервера великою кількістю завислих скриптів.
Якщо вам необхідний більший час виконання - наприклад, користувачі завантажують великі файли через PHP скрипт - ви можете змінити ліміт.
На веб-сервері Apache є можливість управляти параметрами PHP (mod_php) скриптів . Для цього потрібно помістити необхідні команди у файл з назвою .htaccess і закачати цей файл в потрібну теку на сервері (поряд з скриптами або вище).
У файл потрібно помістити наступні команди:
php_value max_execution_time 3600
php_value max_input_time 3600
У випадку роботи PHP в режимі FastCGI, вказані зміни можна вносити через власний файл php.ini
Це дозволить скрипту одержувати і обробляти дані протягом години (3600 секунд).
Будьте обережні, не збільшуйте максимальний час виконання скриптів без необхідності. Це може поставити під загрозу стабільність вашого сайту.
Додаткова інформація
У .htaccess можна розміщувати і інші команди по управлінню PHP скриптами. Для довідки можна звернутися до цих документів: