我添加set_time_limit(0);了增加执行时间的功能,但最多只能执行2-3分钟。
set_time_limit(0);
error_reporting(E_ALL); error_reporting(1); set_time_limit(0);
我想从一个需要很长时间的站点上搜索链接。
任何帮助将不胜感激。
非常感谢。
PHP文件(例如,my_lengthy_script.php)
ini_set('max_execution_time', 300); //300 seconds = 5 minutes
.htaccess文件
<IfModule mod_php5.c> php_value max_execution_time 300 </IfModule>
更多配置选项
<IfModule mod_php5.c> php_value post_max_size 5M php_value upload_max_filesize 5M php_value memory_limit 128M php_value max_execution_time 300 php_value max_input_time 300 php_value session.gc_maxlifetime 1200 </IfModule>
如果是wordpress,请在config.php文件中进行设置,
define('WP_MEMORY_LIMIT', '128M');
如果是drupal,则为sites / default / settings.php
ini_set('memory_limit', '128M');
如果您使用其他框架,
您可以将内存增加为 GB 。
ini_set('memory_limit', '3G'); // 3 Gigabytes
259200表示:-
( 259200/(60x60 minutes) ) / 24 hours ===> 3 Days
我的博客上有更多详细信息