小编Oli*_*ixr的帖子

任何文件更改后 Laravel 连接都会重置

我在本地环境(Windows 10)中安装了 Laravel 4.2 进行测试,但在更新任何文件后不断收到连接重置错误。

我的项目将加载并且服务器正确显示我的页面。但是,如果我更新文件(例如索引),然后尝试访问呈现新更新文件的页面,我总是会收到连接重置错误。即使是像句号这样简单的更改。

更有趣的是,当我使用php artisan来服务我的文件时,我从未遇到连接重置问题。如果我通过 artisanserve 访问该页面,它就可以工作,然后 xampp 突然想要工作,但只有在我之前从 artisan 加载过一次页面之后才可以。

如果我再次更改文件,我必须重复此过程。

本地设置

我的项目使用以下 v-hosts 配置从 xampp (v 3.2.2) 本地托管。主机文件也已正确配置。

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/myproject/public"
ServerName myproject.local
ServerAlias myproject.local
ErrorLog "logs/myproject.log"
CustomLog "logs/custom.myproject.log" combined
<Directory "C:/xampp/htdocs/myproject/public">
    AllowOverride All
    Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)

简而言之:我更改了一个文件,当尝试访问该页面时,我在 xampp 上重置了连接。我从 artisan 查看页面,然后在 xampp 上刷新页面,突然就可以了。

更新

我已经尝试过卢卡斯建议的替代方案,例如 laragon,但是同样的错误仍然存​​在。在尝试访问该页面时更新任何文件后,我收到连接重置错误。

我在 laragon 中的 apache 日志中找到了更多信息。

[Tue Mar 01 08:52:22.785519 2016] [mpm_winnt:notice] [pid 6748:tid 544] AH00428:父进程:子进程 8276 已退出,状态为 3221225725 -- 正在重新启动。
[Tue Mar 01 …

php windows laravel

3
推荐指数
1
解决办法
3185
查看次数

标签 统计

laravel ×1

php ×1

windows ×1