Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 站点地图生成器超时,超出了60秒的最大执行时间_Php_Laravel_Sitemap_Spatie - Fatal编程技术网

Php 站点地图生成器超时,超出了60秒的最大执行时间

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

我需要生成一个网站地图

我正在使用。我已经安装并发布了它,但是当我运行GeneratorSymphony时抛出了一个致命错误:
超过了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)