I need to set set_time_limit(0);
in my PHP script but I get
Warning: set_time_limit() has been disabled for security reasons
I already tried increasing max_execution_time
property in my php.ini with no effect. I'm running WAMP 2.4 with Apache 2.4.4 and PHP 5.4.12.
EDIT: I'm running it on my localhost, not shared hosting
OK looks like I was just stupid... I had .htaccess file in the root folder and due to that I was running the script not from my localhost but from shared hosting where obviously it failed... after removing the .htaccess it works fine!
Web hosting companies do this to prevent you from running very-long-running processes that could impact the availability of other websites sharing the server.
If you need to run on shared hosting, you'll need to find a way of doing what you need in smaller chunks.
It seems that set_time_limit
is disabled in your php.ini
's disable functions. Try if removing set_time_limit
from there helps you.