Intereting Posts
Как отправить запрос POST с помощью кнопки html PHP Callable Object as Object Member php относительные URL-адреса для абсолютного преобразования URL-адресов с в конечном итоге базовым href html-тегом Замена {{string}} внутри php-файла Замените цвет другим изображением с помощью PHP Только «Type = Text» и «Textarea» повторно заполняются после ошибки перенаправления; Но «Выбрать» и «Флажки» не в CodeIgniter 3 Форма контакта 7: отправьте значение по умолчанию в почту, если textarea empty BASH Установка WordPress без посещения wp-admin / install.php Установка Pear Extension с установщиком PHP Как разместить содержимое файла с помощью wget в переменной post? Преобразование utf8-символов в iso-88591 и обратно в PHP Вставка персидского текста в таблицу mysql Как я могу конкатенировать константу и переменную и хранить ее в константе класса с помощью PHP? Минималистичный механизм шаблонов PHP с кешированием, но не Smarty? .htaccess php_value include_path не работает

Проблема маршрутизации, вызывающая ошибку Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException

Я получаю эту ошибку при тестировании моего кода. Я знаю, что это проблема маршрутизации, но я не вижу ничего плохого в своих маршрутах.

Вот маршруты, которые вызывают проблемы:

Route::get('/messages', 'MessageController@create'); Route::get('/messages/show/{comment}', 'MessageController@show'); 

Вот контроллер:

 class MessageController extends BaseController { protected $messageForm; public function __construct(MessageForm $messageForm, MessageRepository $messageRepository, MessageRecord $messageRecord) { $this->messageForm = $messageForm; $this->messageRepository = $messageRepository; $this->messageRecord = $messageRecord; } /** * Display a listing of the resource. * GET /messages * * @return Response */ public function create() { return View::make('message.create'); } public function show($comment) { $message_id = $this->messageRepository->find($comment); return View::make('message.show')->with('comment', $message_id); } /** * Store a newly created resource in storage. * POST /messaages * * @return Response */ public function store() { $data = Input::all() ; $this->messageForm->validate($data); $messageRecord = new MessageRecord; $messageRecord->comment = $data['comment']; Return "Comment created"; } } 

composer.json

  { "name": "Desk", "description": "Control desk", "keywords": ["desk"], "require": { "laravel/framework": "4.2.*", "ornicar/gravatar-bundle": "1.1.*" }, "require-dev": { "behat/behat": "3.0.*", "behat/mink-extension": "~2.0@dev", "behat/mink-goutte-driver": "~1.0", "phpunit/phpunit": "4.0.*", "mockery/mockery": "dev-master", "way/generators": "dev-master", "doctrine/dbal": "2.3.*" }, "autoload": { "classmap": [ "app/commands", "app/controllers", "app/controllers/parts", "app/controllers/cross", "app/database/migrations", "app/database/seeds", "app/database/seeds/parts", "app/tests/TestCase.php", "app/tests/FreshDatabase.php" ], "psr-4": { "Desk\\": "app/desk" } }, "scripts": { "post-install-cmd": [ "php artisan optimize" ], "post-update-cmd": [ "php artisan clear-compiled", "php artisan optimize" ], "post-create-project-cmd": [ "php artisan key:generate" ] }, "config": { "preferred-install": "dist" }, "minimum-stability": "dev", "prefer-stable": true } 

Solutions Collecting From Web of "Проблема маршрутизации, вызывающая ошибку Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException"