📅  最后修改于: 2023-12-03 15:12:15.224000             🧑  作者: Mango
当我们在使用 XAMPP 进行开发时,有时候我们需要执行一些耗时较长的操作,比如导入大量数据或者执行复杂的计算。不过默认情况下,XAMPP 的最大执行时间是 120 秒,一旦程序的执行时间超过了这个时间,就会提示超时错误,无法继续执行。
那么如何解决这个问题呢?有两种方法可以实现。
我们可以通过修改 XAMPP 中的 php.ini 配置文件来调整最大执行时间。具体步骤如下:
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to -1 for the CLI SAPI
max_execution_time = 180
如果你不想修改全局的最大执行时间,还可以在具体的 PHP 文件中设置。可以通过以下代码实现:
set_time_limit(180);
这个函数会重新设置当前 PHP 脚本的最大执行时间为 180 秒,也就是说这个脚本最长只能执行 180 秒,超过这个时间就会被中止。
以上两种方法都可以有效调整 XAMPP 的最大执行时间,适用于不同的场景。如果你需要运行长时间的任务,或者是需要测试一些性能问题,这些方法都很有用。