2017-03-08 94 views
0

幾天前,我在這裏發佈了一個關於事實的問題,即我有一個項目只在瀏覽器上顯示代碼,即使我有有用的答案,我無法達到所需的解決方案,所以我休息了一會兒。如今,在重新安裝作曲家和工匠之後(他們之前有錯誤,但現在他們正在正常工作,我提出),我決定創建一個新的空項目。它工作得很好,項目是精心製作的,我更新了作曲家,以確保它是一切都很好,但是當我打開welcome.blade.php視圖時,它通常顯示默認的laravel頁面,它顯示了正文中的代碼。我查看了laravel的文檔,看起來它有來自php的所有必要的擴展。Laravel welcome.blade頁面顯示代碼

Here's an image of what it shows(不能上載這裏,因爲,信譽)

難道我錯過了一些擴展的安裝目錄?

在此先感謝

+0

有你檢查鉻? – rahulsm

+0

不,我沒有在這臺計算機上安裝chrome,但我嘗試過在Internet Explorer上顯示相同的錯誤 – George

+0

,您無法公開刀片文件。你的apache web根目錄應該指向laravel的公用文件夾 –

回答

1

你直接去一個刀片的文件,你的瀏覽器簡單地將其解釋爲HTML,因爲它不會被編譯。

在你的控制器,你要使用

view('view.name') 

要跨預期的行爲來回報視圖,因爲該視圖尚未編譯PHP不會明白@標籤

+0

我只是輸入相同的:) – nusje2000

+0

Laravel使用刀片來呈現視圖,但如果你直接訪問它,它根本不會被渲染,因此在你的html中顯示刀片代碼 – nusje2000

+0

http://prntscr.com/ehfhx1你是說在Controller.php中應該有這行代碼? 我不認爲我曾經將這種線添加到項目中,並且之前能夠正常工作 – George

相關問題