PHP-无法在xampp中更改max_execution_time
发布时间:2020-12-13 13:16:11 所属栏目:PHP教程 来源:网络整理
导读:我已经尝试了一切来改变php爬虫脚本的max_execution_time,以便它可以运行无限的时间. 我已将php.ini文件设置max_execution_time更改为0或100000000,但没有任何更改 我也尝试使用ini_set(‘max_execution_time’,0)从php脚本本身设置它; 所有php脚本都抛出相
我已经尝试了一切来改变php爬虫脚本的max_execution_time,以便它可以运行无限的时间.
我已将php.ini文件设置max_execution_time更改为0或100000000,但没有任何更改 我也尝试使用ini_set(‘max_execution_time’,0)从php脚本本身设置它; 所有php脚本都抛出相同的错误致命错误:超过3000秒的最大执行时间,我可能缺少什么,如何确保没有最大执行时间限制? PHP脚本 <?php ini_set('MAX_EXECUTION_TIME',-1); error_reporting(E_ALL); // turn on all errors,warnings and notices for easier debugging //ini_set('max_execution_time',123456); ini_set('max_input_time',-1); ini_set('memory_limit','512M'); set_time_limit(0); date_default_timezone_set('Europe/London'); /*code which scrapes websites*/ ?> phpinfo()函数 max_execution_time 0 0 max_input_time -1 -1
你不应该让你的爬虫在apache下运行,最好通过cli独立运行它作为
Gearman设置的一部分.
这样它就不会占用您的Web服务器,只要您愿意,它就可以运行.您可以找到许多可以使用的Gearman绑定,当然包括PHP. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容