【发布时间】:2018-09-06 23:00:03
【问题描述】:
我需要从同事那里更新一个网站,只添加一个 LDAP 连接。
我将 EasyPHP devserver 17.0 与 php 7.1.3 和 MySQL 5.7.17 一起使用。
我已经阅读了很多文档等以开始并在本地恢复站点,因为它实际上正在工作。
一切正常,所以我开始添加登录表单等...但是当我尝试测试来自网站的链接时,它返回错误“抱歉,找不到您要查找的页面”。所以我开始在论坛上搜索,我发现了一些关于路线等的结果,但我测试的一切都没有奏效。
所以,我决定使用网站上的备份,就像我在本地恢复它时一样(我精确链接到其他页面,一切正常)。我再次检查链接,“抱歉,找不到您要查找的页面”。我决定尝试另一个开发工具并下载 XAMP,完全相同的错误。我试过 Wamp,Laragon 总是同样的错误。
在 apache conf 中启用了 mod_rewrite。
我的 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
【问题讨论】:
-
按照 Laravel 文档了解如何安装 Laravel 项目。我想你想念根文件夹上的
composer install。 -
那是因为你没有走 Laravel 的路线
-
@Troyer 谢谢你的回答,是的,我已经用 composer 安装了它,我第一次安装它时网站运行良好,现在我尝试做与第一次,它不起作用
-
@MahdiYounesi 你能更准确地解释一下我做错了什么吗?
标签: laravel