我试图在laravel中访问http://localhost:8000/phpmyadmin数据库。但它显示以下错误:
Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException
打开: C:\ XAMPP \ htdocs中\ laravel \厂商\ laravel \框架\ SRC \照亮\路由\ RouteCollection.php
{{1}}
我使用以下命令打开我的服务器,它会自动打开8000端口,这就是我必须使用的原因 http://localhost:8000/phpmyadmin
php artisan serve
所以,如果有人知道解决方案,请回复。
答案 0 :(得分:1)
确保您在routes.php
中设置了phpmyadmin的路由 Route::get('/phpmyadmin', function () {
return 'Nothing here';
});
虽然这不会给你phpmyadmin。
答案 1 :(得分:1)
如果您在本地安装并配置了phpmyadmin,则无论是否在http://localhost/phpmyadmin
上运行laravel应用程序,都应该从http://localhost:8000
访问它,这没有任何区别。
此外,您将在http://localhost:8000/
之后尝试访问的每个URI都将被视为您的laravel应用程序的路径。
访问http://localhost:8000/phpmyadmin
涉及到您有Route::get('/phpmyadmin', /** ... /*);
如果您没有在本地download it安装并访问phpmyadmin,请按照说明将其从您的网络服务器访问。
php artisan serve
命令运行PHP内置服务器
它不使用您的apache(XAMPP)网络服务器,而是使用php提供的Web服务器。