Php 站点地图生成器超时,超出了60秒的最大执行时间
我需要生成一个网站地图 我正在使用。我已经安装并发布了它,但是当我运行GeneratorSymphony时抛出了一个致命错误:Php 站点地图生成器超时,超出了60秒的最大执行时间,php,laravel,sitemap,spatie,Php,Laravel,Sitemap,Spatie,我需要生成一个网站地图 我正在使用。我已经安装并发布了它,但是当我运行GeneratorSymphony时抛出了一个致命错误:超过了60秒的最大执行时间 我有一个巨大的链接列表,只剩下一个要测试,但仍然得到相同的错误 如何解决这个问题?这是我的web.php代码: <?php use Spatie\Sitemap\SitemapGenerator; // this link throws a fatal error: Maximum execution time of 60 secon
超过了60秒的最大执行时间
我有一个巨大的链接列表,只剩下一个要测试,但仍然得到相同的错误
如何解决这个问题?这是我的web.php
代码:
<?php
use Spatie\Sitemap\SitemapGenerator;
// this link throws a fatal error: Maximum execution time of 60 seconds exceeded
Route::get('sitemap', function(){
SitemapGenerator::create('127.0.0.1:8000')->writeToFile('sitemap.xml');
return 'sitemap created';
});
// this link is tested and fully working
Route::get('', function () {
return view('home');
});
使用长时间运行的脚本时,这是一个常见问题 你试过使用php函数吗 ? 试着把你的剧本放在开头
设置时间限制(300)代码>