Скорее всего, потому что PHP хоста не позволяет вам переопределить их настройки. Помните, set_time_limit () переопределяет значение по умолчанию. Это то, что вы, возможно, захотите обсудить с вашим хостом (или, возможно, посмотрите, сможете ли вы ускорить процесс).
phpinfo()
должен сказать вам, в любом случае. Безопасный режим или Suhosin объяснит это.
NB : Я понятия не имею, выполняете ли вы блокирующие вызовы, что будет хорошо в Windows, но проблематично в Linux. Небольшой отладочный вывод или фрагменты кода вокруг точки, где он останавливается, были бы полезны. Возможно, set_time_limit () не влияет на правильное поведение в Windows. Без кода сложно сказать:)