已安装的Laravel但是Phpmyadmin与Laravel Routes有冲突


Installed Laravel But Phpmyadmin has conflict with Laravel Routes

我已经在我的Windows上安装了Laravel。因此,在访问 http://localhost:8000/phpmyadmin 时,它似乎不起作用,因为它与 laravel路线存在某种冲突。

Sorry, the page you are looking for could not be found.
1/1NotFoundHttpException in RouteCollection.php line 161:

我该如何解决这个问题?

javad71

看来你的问题是这个。 当您运行服务器进行 laravel 安装时,您的系统正在查看/path/to/code/public 文件夹。Laravel安装中的这个文件夹确实有一个.htaccess文件,该文件为Laravel将您访问的URL翻译成正确的路线做了一些"魔术"。

因此,当你从laravel项目根目录的浏览器访问/phpmyadmin时,phpmyadmin设置内部的配置不会受到打击。

这里有一些建议。

1:将Laravel更改为不使用端口8000,如果您通常可以从该域运行phpmyadmin。 如果您通过运行 artisan 命令启动了 laravel 服务器,则可以通过运行 8888 是任何其他开放端口php artisan serve --port 8888来更改端口。

2:在 PHP 我的管理员配置中,更改它侦听的其他内容的端口号。

-布莱恩

javed71.

不确定您要完成什么,但是如果您使用的是XAMPP或WAMP,PHPMyadmin应该与您的Apache,PhP和MySQL一起安装。访问 http://localhost/phpmyadmin 并导致 404 或 PageNotFound 错误意味着您的计算机上没有正在运行的 Apache 实例。但是,laravel有一个命令,用于通过php artisan serve运行自己的服务。

如果您只想访问 PhPMyAdmin ,请确保您已安装 XAMPP、WAMP 或任何堆叠服务器。希望这些有帮助。