Laravel错误:抱歉,找不到您要查找的页面

Laravel错误:抱歉,找不到您要查找的页面,laravel,Laravel,我需要从一位同事那里更新一个网站,以便只添加LDAP连接 我在PHP7.1.3和MySQL 5.7.17中使用EasyHP devserver 17.0 我已经阅读了很多文档等,以开始和恢复在当地的网站,因为它是实际工作 一切正常,所以我开始添加登录表单等。。。但是当我尝试测试网站的链接时,它返回错误“对不起,找不到您正在查找的页面”。所以我开始在论坛上搜索,我找到了一些关于路线等的结果,但我测试的所有东西都不起作用 所以,我决定使用网站的备份,就像我在本地恢复它时一样(我精确链接到其他页面,一

我需要从一位同事那里更新一个网站,以便只添加LDAP连接

我在PHP7.1.3和MySQL 5.7.17中使用EasyHP devserver 17.0

我已经阅读了很多文档等,以开始和恢复在当地的网站,因为它是实际工作

一切正常,所以我开始添加登录表单等。。。但是当我尝试测试网站的链接时,它返回错误“对不起,找不到您正在查找的页面”。所以我开始在论坛上搜索,我找到了一些关于路线等的结果,但我测试的所有东西都不起作用

所以,我决定使用网站的备份,就像我在本地恢复它时一样(我精确链接到其他页面,一切正常)。我检查了链接,然后再次说,“对不起,找不到您要查找的页面”。我决定尝试另一个开发工具并下载XAMP,完全相同的错误。我试着用Wamp,Laragon总是犯同样的错误

在apache配置中,启用了mod_rewrite

我的laravel框架版本是:5.5.39

所以我的文件夹看起来像:

routes>web.php的内容:

Route::get('/', function () {
    return view('welcome');
})->name('welcome');

// Holidays
Route::get('/holidays/create', 'HolidayController@create')->name('holidays.create');
Route::post('/holidays', 'HolidayController@store')->name('holidays.store');
Route::get('/holidays/{holiday}/delete', 'HolidayController@destroy')->name('holidays.destroy');
Route::get('/holidays/{holiday}/edit', 'HolidayController@edit')->name('holidays.edit');
Route::post('/holidays/{holiday}', 'HolidayController@update')->name('holidays.update');

// Leave types
Route::get('/types/create', 'TypeController@create')->name('types.create');
Route::post('/types', 'TypeController@store')->name('types.store');
Route::get('/types/{type}/delete', 'TypeController@destroy')->name('types.destroy');
Route::get('/types/{type}/edit', 'TypeController@edit')->name('types.edit');
Route::post('/types/{type}', 'TypeController@update')->name('types.update');

// Users
Route::resource('users', 'UserController');
Route::get('/births', 'UserController@getAllBirths')->name('births');

// Leaves
Route::get('/calendar', 'LeaveController@index')->name('calendar');
Route::post('/leaves', 'LeaveController@store')->name('leaves.store');
Route::post('/leaves/{leave}', 'LeaveController@update')->name('leaves.update');
Route::get('/leaves/{leave}/delete', 'LeaveController@delete')->name('leaves.delete');
Route::get('/leaves', 'LeaveController@getAll')->name('leaves');

Route::get('/config', 'ConfigController@index')->name('config');

// Stats
Route::get('/statistics', 'StatsController@index')->name('stats.index');

Auth::routes();
我不知道我能做什么,但是如果你需要更多的信息来帮助我,请问我


如果有帮助的话;我试图还原的站点的gitLab链接:

要解决此问题,我必须更改VirutalHost DocumentRoot,使其根目录为
公共
目录

DocumentRoot "C:/Users/sadm-m263733/Desktop/EasyPHP-Devserver-17/eds-www/siteBTPlan/public"

在如何安装Laravel项目中遵循Laravel文档。我想你错过了根文件夹上的
composer安装
。那是因为你没有点击Laravel的routes@Troyer谢谢你的回答,是的,我用composer安装了它,第一次安装时,网站运行得非常好,现在我试着做和第一次完全一样的事情,但事实并非如此work@MahdiYounesi你能更准确地解释一下我做错了什么吗?