Laravel 5 拉威尔5号奇怪的错误?

Laravel 5 拉威尔5号奇怪的错误?,laravel-5,Laravel 5,我将项目Laravel 5的所有源代码复制到htdocs文件夹下的另一个文件夹中 原始项目正在成功运行 但目标项目有以下错误: NotFoundHttpException in RouteCollection.php line 145 in RouteCollection.php line 145 at RouteCollection->match(object(Request)) in Router.php line 716 ..... 请帮我弄清楚 对不起,我的英语不好。嗯,我今天也

我将项目Laravel 5的所有源代码复制到htdocs文件夹下的另一个文件夹中

原始项目正在成功运行

但目标项目有以下错误:

NotFoundHttpException in RouteCollection.php line 145
in RouteCollection.php line 145
at RouteCollection->match(object(Request)) in Router.php line 716
.....
请帮我弄清楚


对不起,我的英语不好。

嗯,我今天也遇到了类似的问题,尽管我不知道是否有更好的解决办法。但是,我必须使用以下命令使用composer重新安装laravel5

composer create-project laravel/laravel newprojectname --prefer-dist
还有一件事,我还注意到我在laravel项目中键入的目录位置与我在开发windows PC上本地保存它的方式不同。也就是说,我是这样访问文件位置的

http://localhost/laravel/projectdirectoryname
而不是像这样:

http://localhost/laravel/ProjectDirectoryName/

总之,我在本地驱动器上命名了我的项目目录,使用驼峰大小写,如下所示;ProjectDirectoryName当我在浏览器中访问该项目时,使用小写字母,如是;projectdirectoryname。尽管如此,由于其区分大小写的限制,这可能不适用于linux-dev机器。但是,这在windows开发计算机中是可能的

看起来url结构在移动文件夹时会发生变化?如果您使用的是vagrant和homestead,则看起来像homestead.yaml中的路径问题