Можно ли обойти ограничение времени выполнения скрипта на хостинге?
Написал скрипт, который парсит большой объем данных. На локальном сервере все отлично работает, загвоздка в том, что занимает все это 5-10 минут. На хостинге же стоит ограничение 30 секунд, из-за этого парсится только 10-15% нужной инфы. Подскажите , можно ли это как-то обойти или может есть хостинг, где это время не ограничено\можно править самому?
(max_execution_time = 999 и прочее в .htaccess не помогло)
Если хотсер (у вас же виртуальный хостинг) запретил изменять max_execution_time, то его, естественно, не изменить. Скорее всего, даже по вашему запросу хостер вам не разрешит запускать такие скрипты. Единственный вариант - разбивать задачу на блоки, заведомо исполняющиеся меньше чем за 30 секунд и сохранять промежуточное состояние выполнения. Вся задача должна будет исполняться с помощью многократных запусков скрипта. Но и в таком случае не избежать проблем. Если эти запуски скрипта сильно нагружают систему, то рано или поздно хостер сообщит вам что вы нарушаете условия пользования виртуальным хостингом. Тогда остается два варианта - выполнять эту задачу на подконтрольном вами сервере и загружать данные удаленно в базу виртуального хостинга, либо вообще перейти на vps или dedicated сервер.