Маршрут с пост-действием в Laravel - PullRequest
0 голосов
/ 29 сентября 2018

Я новичок в Laravel.Я создаю проект в Laravel.У меня есть два маршрута:

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

Route::post('/task' , function(Request $request)
{
 $validator = Validator::make($request->all(),[
  'name' => 'required|max:255',
 ]);

 if ($validator->fails())
 {
   return redirect('/')
          ->withInput()
          ->withErrors($validator);
 }

 $task = new Task;
 $task->name = $request->name;
 $task->save;

 return redirect('/');
});

Я нахожусь на странице URL "http://localhost:1234/quickstart/public/".

, когда я отправляю на мою страницу, должен запускаться маршрут" Route :: post ('/ task ', function (Request $ request) ".

после запуска я перехожу на страницу" http://localhost:1234/task" вместо страницы "http://localhost:1234/quickstart/public/task" и получаю ошибку" Объект не найден! "

1 Ответ

0 голосов
/ 02 октября 2018

Welcome To Laravel

В laravel мы не используем этот тип маршрута.Не обращайтесь к общедоступной папке напрямую.

  1. Вы можете использовать php artisan serve для локальной разработки.
  2. Вы также можете использовать виртуальный хост.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...