Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php laravel 5.1 notfoundhttpexception适用于除'/';_Php_Laravel_Laravel 5.1 - Fatal编程技术网

Php laravel 5.1 notfoundhttpexception适用于除'/';

Php laravel 5.1 notfoundhttpexception适用于除'/';,php,laravel,laravel-5.1,Php,Laravel,Laravel 5.1,这是我的路线 <?php Route::get('/', function () { return 'reached'; }); Route::post('first', function () { return 'first'; }); 但是如果我运行localhost/project/first 可能是什么问题? 新安装后,我刚刚安装了illumb/html 更新: 我甚至试过 Route::get('first', function () { return 'fi

这是我的路线

<?php
Route::get('/', function () {    return 'reached'; });
Route::post('first', function () {    return 'first'; });
但是如果我运行
localhost/project/first

可能是什么问题?

新安装后,我刚刚安装了
illumb/html

更新:

我甚至试过

Route::get('first', function () {    return 'first'; });

如果我理解正确,url
localhost/project
指向公用文件夹中的
index.php
文件。这似乎运行正常,但是要访问任何其他页面,必须在apache中启用
mod_rewrite

  • 导航到apache文件夹中的
    httpd.conf
    文件
  • 搜索
    mod_rewrite
    ,然后通过删除
  • 重新启动apache服务器并重试

很难理解您的问题。调试管线时,运行artisan命令“artisan管线:列表”可能会有所帮助。这将为您的应用程序提供一个所有路由的列表,并允许您检查所有路由是否都符合您的要求。当我运行该命令时,我会将其作为输出。。尝试使用相同问题的
composer dump autoload
,即使在尝试之后\use composer在包含artisan.php的文件夹中
Route::get('first', function () {    return 'first'; });