Php laravel服务器不响应请求,除非重新启动CLI,但在www文件夹中工作正常

Php laravel服务器不响应请求,除非重新启动CLI,但在www文件夹中工作正常,php,laravel,wamp,Php,Laravel,Wamp,我正在运行一个带有php artisan serve的Laravel应用程序。当我从CLI启动它时,它第一次工作正常。但当刷新URL时,它会停止响应,并且链接会在Chrome的Inspect Network选项卡的循环中挂起。然后,当我关闭CLI并再次打开它时,它在第一次正常工作,但仅在重新启动服务器时仍然不工作。 但是当我从WAMP中的www文件夹运行应用程序时,它工作正常。 那有什么问题吗? 它是否与env文件一起使用?如果您使用的是Laravel 5.X的最新版本,您会发现有时候php a

我正在运行一个带有
php artisan serve
的Laravel应用程序。当我从CLI启动它时,它第一次工作正常。但当刷新URL时,它会停止响应,并且链接会在Chrome的Inspect Network选项卡的循环中挂起。然后,当我关闭CLI并再次打开它时,它在第一次正常工作,但仅在重新启动服务器时仍然不工作。
但是当我从WAMP中的
www
文件夹运行应用程序时,它工作正常。
那有什么问题吗?

它是否与
env
文件一起使用?

如果您使用的是Laravel 5.X的最新版本,您会发现有时候
php artisan serve
命令无法正常工作。如果遇到此类问题,可以使用下面的命令在本地启动服务器

因此,有一种不同的解决方案:您可以使用
php
cliserver命令,而不是
artisan
命令

php -S localhost:8000 -t public/
确保
PHP
位于全局变量中


您的
cmd
中是否出现任何错误消息?否,/storage/log没有错误,即使应用程序中应该有错误。尝试像这样更改您的端口
php artisan-service--port=9000
更改端口后仍然存在相同的问题看,有不同的解决方案是您使用此命令而不是
artisan
command
php-S localhost:8000-t public/
如果没有更好的解决方案,我会将此答案标记为最佳答案当我面临
php artisan serve
命令的问题时,它对我来说很好,但artisan为什么会有此问题behavior@DanysChalifour由于
artisan
不像web服务器那样处理它这只是一个在dev环境中模拟它的简单工具