laravel部署linux下無法讀取視圖

問題

今天部署laravel的時候遇到無法加載二級目錄視圖的情況。
在views文件夾下面創建了視圖目錄meet,該目錄下存在meet.blade.php
在讀取視圖的時候使用的語句是:

return view('meet\meet');

但是訪問該頁面的時候提示

View [meet\meet] not found

后來通過文檔發現,視圖二級目錄應該使用"."來代替"",我想這主要是linux下讀取反斜杠的時候可能會遇到一些無法識別的問題,因為在Windows下使用反斜杠就沒有問題。

解決方案

最后修改渲染視圖的代碼:

return view('meet.meet');

將反斜杠替換成點在linux就可以正常訪問了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 官網 中文版本 好的網站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,467評論 0 5
  • 一、框架概述 課程概述 laravel 4天(之前TP框架還是很大的區別)(國外框架) 在線教育平臺 6天(lar...
    大大的世界小小的夢想_97ef閱讀 1,367評論 0 2
  • 斜杠/表示除法,分隔。在windows系統中通常用來分隔命令行參數,/表示選項等。不能作為文件名。反斜杠\,在wi...
    澤文愛編程閱讀 10,374評論 0 2
  • 第四章 Laravel 視圖 視圖定義 視圖標簽 blade模板布局 數據處理 加載靜態資源 4.1 創建視...
    王玉偉的偉閱讀 380評論 0 0
  • 一套實用的滲透測試崗位面試題,你會嗎? 1.拿到一個待檢測的站,你覺得應該先做什么? 收集信息 whois、網站源...
    g0閱讀 4,895評論 0 9