2015-02-09 259 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机器中是可行的