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

时间:2018-03-28 09:56:18

标签: laravel

我需要从同事那里更新网站,只需添加LDAP连接。

我使用EasyPHP devserver 17.0与php 7.1.3和MySQL 5.7.17。

我已经阅读了许多要启动的文档等,并在本地工作时恢复该网站。

一切正常,所以我开始添加登录表单等...但是当我尝试从网站测试链接时,它会返回错误"抱歉,您要查找的页面不能是发现&#34 ;.所以我开始在论坛上搜索,我发现了一些关于路线等的结果,而且我测试过的所有东西都没有用。

所以,我决定使用网站上的备份,因为当我在本地恢复它时(我精确链接到其他页面,一切正常)。我再次查看链接,"抱歉,找不到您要查找的页面"。我决定尝试另一个开发工具并下载XAMP,完全相同的错误。我试着用Wamp,Laragon总是一样的错误。

在apache conf中启用了mod_rewrite。

我的laravel框架版本是:5.5.39

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

Laravel 5.5.39

路线的内容> 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链接:https://gitlab.com/balsigergil/btplan

1 个答案:

答案 0 :(得分:0)

要解决此问题,我必须更改VirutalHost DocumentRoot,以便root是DocumentRoot "C:/Users/sadm-m263733/Desktop/EasyPHP-Devserver-17/eds-www/siteBTPlan/public" 目录。

{{1}}