我当时正在Windows上开发laravel应用程序,而我的一些团队成员决定对他们的视图使用斜杠表示法,例如return view('academics\index');
,我认为这样做会引发错误,但确实有效,所以我从不打扰他们进行更改它。
现在,我将相同的应用程序移至manjaro linux并尝试访问该页面并获取:
未找到[学术\索引]
当我将其更改为return view('academics.index');
时,它可以工作。由于这些团队成员不再从事该项目,所以我不能要求他们进行更改,也不想遍历整个项目进行更改。
解决此问题的最简单方法是什么?
编辑:我应该注意,我在Windows上使用的是php 7.2,现在在Linux上使用的是php 7.3,我不确定这是否会有所作为。
答案 0 :(得分:1)
Laravel允许您使用点或斜杠表示法,但只能使用正斜杠而不使用反斜杠。
您确定代码不应读为return view('academics/index');
吗?