Laravel 5 在laravel中添加站点地图

Laravel 5 在laravel中添加站点地图,laravel-5,sitemap,Laravel 5,Sitemap,我想在我的laravel项目中添加一个站点地图文件。目前我使用的是laravel5.4。我在下面的路径中有一个名为“sitemap.xml”的站点地图xml文件 “资源/视图/用户/” 对于站点地图,我有如下路线 但是当我点击路线时,它给出了以下错误 FileViewFinder.php第137行:视图中的InvalidArgumentException 找不到[user.sitemap] 视图文件正确地位于用户文件夹中,那么我的过程中是否有任何问题。请帮助。您可以尝试清理内部缓存 php ar

我想在我的laravel项目中添加一个站点地图文件。目前我使用的是laravel5.4。我在下面的路径中有一个名为“sitemap.xml”的站点地图xml文件

“资源/视图/用户/” 对于站点地图,我有如下路线

但是当我点击路线时,它给出了以下错误

FileViewFinder.php第137行:视图中的InvalidArgumentException 找不到[user.sitemap]


视图文件正确地位于用户文件夹中,那么我的过程中是否有任何问题。请帮助。

您可以尝试清理内部缓存

php artisan route:cache
并使用composer更新自动加载程序(可能该类尚未映射)

composer dumpautoload

实际上,如何在共享托管服务器中实现这一点您可以在控制器Artisan::call('cmd')中使用Artisan facade,对于composer命令,您可以在PHP中使用“exec”或“shell exec”,但composer文件需要安装在您正在使用的系统上
composer dumpautoload