PostsControllers.php не существует в моем проекте Laravel - PullRequest
0 голосов
/ 12 апреля 2019

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

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

Ответы [ 2 ]

2 голосов
/ 12 апреля 2019

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

php artisan make:controller PostsController

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

2 голосов
/ 12 апреля 2019

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

php artisan make:controller PostsController

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

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

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