PostsControllers.php не существует в моем проекте Laravel

Я смотрю курс по Laravel, и преподаватель обращается к файлу с именем PostsController.php в app/Http/Controllers, но в моем проекте класс отсутствует.

Я установил тот же выпуск Laravel, что и у учителя, Laravel 5.2. Почему у меня нет файла? Этот файл устарел в будущих версиях?

Не добавляйте новые вопросы. Если у вас возникла другая проблема или вопрос, задайте новый.

Marcin Orlowski 12.04.2019 04:26

Учитель создал этот файл. Вы либо пропустили какой-то шаг, либо это плохой учебник, который не объясняет шаги.

ceejayoz 12.04.2019 04:29

Спасибо, Орловски, английский не мой родной язык, поэтому мне трудно объяснить, теперь мне нужно переписать вопрос, который вы удалили, в следующий раз я выбрал ваш неполный ответ как правильный, чтобы вы могли получить свои поддельные баллы и спать спокойно ночью

Mefistofeles 12.04.2019 04:32
Стоит ли изучать 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
3
76
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

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

PostsController.php нет в самом начале. Пожалуйста, откройте терминал/iTerm, перейдите в папку проекта и выполните следующую команду ремесленника:

php artisan make:controller PostsController

Кстати, 5.2 очень старая версия. Какой курс вы изучаете? Ларакасты?

Пожалуйста, используйте последнюю версию 5.8.

Спасибо, Кевин, я добавил обновление к вопросу, каково ваше мнение?

Mefistofeles 12.04.2019 04:23

У вас нет этого файла, потому что он не является частью фреймворка — это часть вашего приложения, поэтому вы должны создать его самостоятельно, либо с нуля, используя любой текстовый редактор/IDE по вашему выбору, либо с помощью ремесленник:

php artisan make:controller PostsController

Также я бы особо не стал тратить время на v5.2 - это древняя версия (выпущена 21 декабря 2015). Текущая версия 5.8.

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