【问题标题】:NotFoundHttpException in RouteCollection.php in laravel 5.4laravel 5.4 中 RouteCollection.php 中的 NotFoundHttpException
【发布时间】:2018-02-19 08:48:27
【问题描述】:

我通过 composer create-project laravel/laravel Test 5.4.* 创建了一个新项目,然后我转到我的浏览器查看我的本地主机,如果它可以正常工作 localhost/test/public 并且它可以将我重定向到欢迎页面,但是当我尝试测试时

Route::get('/test', function(){
  return 'TEST';
});

然后我去我的 localhost/test/public/test 它显示错误像

NotFoundHttpException: in RouteCollection.php (line 179)

【问题讨论】:

  • 你应该去localhost/test/public和/或localhost/test/public/test
  • @Abhishek 对不起,我的意思是 localhost/test/public/test 但仍然出现错误,即使我尝试了其他名称,例如 create,我仍然会收到错误。
  • 路线看起来正确。您确定您的虚拟主机配置或 .htaccess(在您的 /public 目录中)正确吗?
  • 我在我的虚拟主机上改变了一些东西
  • @Abhishek 我把这样的东西 DocumentRoot "C:/xampp/htdocs/lsapp/public" ServerName localhost DocumentRoot "C: /xampp/htdocs/lsapp/public" ServerName lsapp.dev 在我的第一个项目中。

标签: laravel


【解决方案1】:

这是一个已解决的问题吗? 而不是localhost/test/public/test 尝试localhost/test/public/index.php/test。 当然你可以使用 laravel 自己的服务器。它适用于大多数开发用途。

【讨论】:

    猜你喜欢
    • 2018-02-13
    • 2017-11-12
    • 2023-03-17
    • 2017-10-10
    • 2017-01-10
    • 1970-01-01
    • 1970-01-01
    • 2015-06-06
    相关资源
    最近更新 更多