[英]Generating an XML Sitemap in Laravel 5
我有一个laravel应用程序仍处于开发阶段。 我目前正在尝试使用Spatie \\ Sitemap \\ SitemapGenerator为应用程序生成一个站点地图,但是我的代码无法正常工作。 这是我的Sitemap代码,位于一个名为GenerateSiteMap.php的文件中:
<?php
use Spatie\Sitemap\SitemapGenerator;
class GenerateSiteMap
{
public function generateSite()
{
$generator = SitemapGenerator::create('http://127.0.0.1:8000/')->writeToFile('sitemap.xml');
return $generator;
}
}
它在运行时不会给我任何错误,只是什么也没做。 知道我该如何解决吗?
如果文件位于公用文件夹中,则需要添加public_path
$generator = SitemapGenerator::create('http://127.0.0.1:8000/')->writeToFile(
public_path('sitemap.xml'));
否则可能是权限问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.