如何在 laravel 中调用特定的控制器操作

how to invoke a specific controller action in laravel

我对 Laravel 很陌生。我创建了新的控制器

class ContactController extends Controller {

    public function index(){
        die("X");
    }
}

并且在 routes.php 我写了

Route::get('contact', 'ContactController@index');

我认为点击下面的 url 必须打印 "X"。但它说 "Not Found" 错误。

http://localhost/lapp/public/contact/index

我错过了什么?请指导我。

你猜对了。但是问题出在你URL。 应该是 http://localhost/lapp/public/contact

或者你可以使用 php artisan serve 命令来启动一个服务器,它会在类似 http://localhost:8080 的地方启动服务器然后你可以像这样访问 URL:http://localhost:8080/contact

如果apachemodule_rewrite没有启动。激活它。肯定有用。