我在 laravel 中遇到的问题是“无法访问此站点 127.0.0.1 拒绝连接”。

Posted

技术标签:

【中文标题】我在 laravel 中遇到的问题是“无法访问此站点 127.0.0.1 拒绝连接”。【英文标题】:I'm facing problem in laravel that is "This site can’t be reached 127.0.0.1 refused to connect." 【发布时间】:2019-07-14 05:02:10 【问题描述】:

仅当“php artisan serve”命令未运行时,我才会遇到此错误。如果此命令正在运行,则不会出现此类错误,但是当我关闭命令提示符时会发生此错误。我也改变了端口,但没有白费。 请帮助我。我想在这里提一下,我正在使用 Window 10 OS。 提前致谢。

【问题讨论】:

这是一个本地主机问题。你在本地使用什么? php artisan serve 运行服务器,所以如果你没有运行它,就没有服务器可以连接 我正在使用 XAMPP netsh http add iplisten 127.0.0.1 你能在你的 xampp 控制台中试试这个命令吗?让我知道它是否在之后有效 你想连接什么端口? artisan 默认使用 8000 端口,XAMPP 可能使用 80.. 【参考方案1】:

如果您没有 HTTP 服务器(如安装 WAMP 或类似服务器),则需要始终保持命令提示符/终端窗口运行。关闭窗口或停止php artisan server 命令将终止运行网站的服务器。

如果你想要一个持久服务器,你应该研究像 WAMP 或 XAMPP 这样的服务器软件。

请注意,这是php artisan serve 命令的预期行为。

【讨论】:

我正在使用 XAMPP 但仍然出现错误。请帮助我 如果您已经在使用 XAMPP,则无需使用php artisan serve。确保正确配置 XAMPP 以指向您的 Laravel 项目,包括端口号。在您的问题中添加有关 XAMPP 配置的详细信息,以便我们进一步提供帮助。 @Niraj Shah 如何添加有关 myXAMPP 配置的详细信息?请指导我谢谢 我不使用 XAMPP。请查阅文档或访问 XAMPP 网站寻求帮助。【参考方案2】:

因为这种服务器(如:LARAGON),运行“php artisan serve”是必要的,所以如果你关闭终端,“php artisan serve”会自动停止运行,那么服务器也会停止,然后你无法再访问您的本地主机。

【讨论】:

【参考方案3】:

如果您想要一个持久服务器,您应该研究 WAMP 或 XAMPP 等服务器软件。

请注意,这是预期的行为

php artisan serve command

【讨论】:

以上是关于我在 laravel 中遇到的问题是“无法访问此站点 127.0.0.1 拒绝连接”。的主要内容,如果未能解决你的问题,请参考以下文章

我在将 klaviyo 与 laravel 集成时遇到了这个错误

在 laravel 中使用 ajax 从控制器刀片文件中传递搜索数据时遇到问题

Laravel + Vuejs 遇到异步问题

在 Laravel 5.5 中测试授权策略时遇到问题

laravel 文件管理器不显示上传的图片

在 Facebook 上分享我用 laravel 制作的网站时遇到问题