2015-02-09 245 views
0

我將項目的所有源代碼(Laravel 5)複製到htdocs文件夾下的另一個文件夾中。Laravel 5奇怪的錯誤?

原始項目運行成功。

但目標項目有此錯誤:

NotFoundHttpException in RouteCollection.php line 145 
in RouteCollection.php line 145 
at RouteCollection->match(object(Request)) in Router.php line 716 
..... 

請幫我弄明白。

對不起,我的英語。

+0

看起來像移動文件夾時的url結構更改? – Laurence 2015-02-09 09:13:20

+0

如果您使用的是流浪者和家園,它看起來像Homestead.yaml中的路徑問題 – dontHaveName 2015-02-09 09:18:14

回答

0

嗯,今天我有類似的問題,雖然我不知道是否有更好的解決方案。但是,我必須使用以下命令重新安裝laravel5與composer。

composer create-project laravel/laravel newprojectname --prefer-dist 

還有一兩件事,我也注意到,我是不同於我在本地保存它在我開發的Windows PC的方式輸入的目錄位置我laravel項目。這是我在訪問文件的位置,像這樣

http://localhost/laravel/projectdirectoryname 

,而不是像這樣:

http://localhost/laravel/ProjectDirectoryName/ 

總之,我命名我的本地驅動器上的我的項目目錄,在駝峯(大寫小寫),就像這樣;同時,我正在瀏覽器中訪問項目,全部小寫,就像這樣; projectdirectoryname。儘管這可能不適用於linux-dev機器,因爲它的區分大小寫的約束。但是,這在windows-dev機器中是可行的