昨日からLaravel(Homestead環境)でHello Worldの出力を行っていますが、
ルーティングの設定で
↓web.phpの記述を、
<?php use Illuminate\Support\Facades\Route; Route::get('/folders/1/tasks', 'TaskController@index')->name('tasks.index');
↓TaskController.phpの記述を、
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class TaskController extends Controllers { public function index() { return "Hello world"; } }
↓Homestead.yamlの記述を、
--- ip: "192.168.10.10" memory: 2048 cpus: 2 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: ~/code to: /home/vagrant/code sites: - map: homestead.test to: /home/vagrant/code/sample/public databases: - homestead todo features: - mariadb: false - ohmyzsh: false - webdriver: false # ports: # - send: 50000 # to: 5000 # - send: 7777 # to: 777 # protocol: udp
php artisan route:listは、
と表示されます。
以上をふまえて、
http://homestead.test/folders/1/tasks
とURLを打っていますが404 Not Foundとしか出ません。
どこが間違っているか本当に分かりません。
分かる方はいらっしゃいますでしょうか。
回答1件
あなたの回答
tips
プレビュー