Проблема с маршрутом авторизации в laravel: ссылки для входа и регистрации не работают - PullRequest
2 голосов
/ 24 марта 2019

Я только что сделал новый проект Laravel с нуля, и первым делом я выполнил

php artisan make:auth

затем перенести его

php artisan migrate

и откройте проект в браузере и нажмите «Войти», там написано

Извините, страница, которую вы ищете, не найдена.

Вот скриншот ошибки:

enter image description here

а вот routs / web.php

<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
    return view('welcome');
});

Auth::routes();

Route::get('/home', 'HomeController@index')->name('home');

Ответы [ 2 ]

1 голос
/ 24 марта 2019

Может быть, это работает для вас

Сначала перейдите в каталог project, откройте папку public и скопируйте .htaccess и index.php в main directory.enter image description here

И вставьте его сюда в Main Directory.enter image description here

Затем open index.php и замена

require __DIR__.'/../vendor/autoload.php';

и $app = require_once __DIR__.'/../bootstrap/app.php';

с require __DIR__.'/vendor/autoload.php';

и

$app = require_once __DIR__.'/bootstrap/app.php';

и сохраните его.затем запустите проект в браузере

Localhost:8080/bsms/login.

0 голосов
/ 24 марта 2019

Используйте эту команду:

php artisan serve

Если у вас установлен PHP локально, и вы хотите использовать встроенный сервер разработки PHP для обслуживания вашего приложения, вы можете использовать команду serve Artisan.Эта команда запустит сервер разработки с http://localhost:8000

Позже вы можете проверить в браузере, как это: http://localhost:8000/login


Если вам нужно проверить безartisan serve

вы можете проверить следующим образом (bsms - это ваше имя-проекта-laravel): http://localhost/bsms/public/login

вы должны иметь такую ​​конфигурацию в вашем .htaccess файл

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...