問題
今天部署laravel的時候遇到無法加載二級目錄視圖的情況。
在views文件夾下面創建了視圖目錄meet,該目錄下存在meet.blade.php
在讀取視圖的時候使用的語句是:
return view('meet\meet');
但是訪問該頁面的時候提示
View [meet\meet] not found
后來通過文檔發現,視圖二級目錄應該使用"."來代替"",我想這主要是linux下讀取反斜杠的時候可能會遇到一些無法識別的問題,因為在Windows下使用反斜杠就沒有問題。
解決方案
最后修改渲染視圖的代碼:
return view('meet.meet');
將反斜杠替換成點在linux就可以正常訪問了。