Как установить маршрутизацию laravel 5.7

Я создал контроллер с помощью php artisan make:controller BoardController но я получаю ошибку 404, когда пытаюсь достичь localhost / написать.

Кто-нибудь знает, в чем проблема?


web.php

Route::get('/', function () {
    return view('index');
});

Route::get('write', 'BoardController@write');

BoardController

class BoardController extends Controller
{
    public function write()
    {
        return view('write');   
     }
}

write.blade.php

<!DOCTYPE html>
<html lang = "ko">
<head>
    <meta charset = "UTF-8">
    <title>Document</title>
</head>
<body>
    this is write page
</body>
</html>

Вы используете Apache / Nginx для обслуживания приложения? или php artisan serve? Кроме того, 404 - это страница, выпущенная Laravel или веб-сервером?

Jeevan 22.11.2018 09:00

Как указано в комментарии выше, что вы используете для размещения приложения? nginx, apache? Может быть, wamp / xampp? В вашем вопросе отсутствует эта информация, чтобы помочь со средой, которую вы хотите использовать

killstreet 22.11.2018 09:59

Я использую сервер apache2. и я хочу использовать apache, а не artisan.

Yoon 23.11.2018 01:59

Я скопировал файлы laravel / public в var / www / html.

Yoon 23.11.2018 02:03
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
4
235
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

вы можете запустить свой проект двумя способами:

Вариант 1: команда запустить php artisan serve, затем напишите URL-адрес в своем браузере, например http: // локальный: 8000 / название вашего маршрута

Вариант 2: напишите URL-адрес в своем браузере, например localhost / имя вашего проекта / имя вашего маршрута

Не могли бы вы рассказать подробнее о проблеме?

Hasib Islam 23.11.2018 07:15

Другие вопросы по теме