php - Laravel 8 开发服务器在 5 分钟后停止工作
问题描述
Laravel 8.0 版 PHP 7.4.25 版
当我运行 Laravel 开发服务器时,它会在 300 秒后停止,但即使出现错误,项目也能正常工作。
λ php artisan serve
启动 Laravel 开发服务器: http: //127.0.0.1
:8000
[Sun Oct 31 15:23:52 2021] PHP 7.4.25 Development Server ( http://127.0.0.1:8000 ) 启动
PHP 致命错误:在第 59 行的 F:\project\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php 中超过了 300 秒的最大执行时间
Symfony\Component\ErrorHandler\Error\FatalError
超过 300 秒的最大执行时间
在 F:\project\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:59
55▕ : now()->addDays(30)->getTimestamp();
56▕<br /> 57▕ $process = $this->startProcess($hasEnvironment);
58▕<br />➜ 59▕ while ($process->isRunning()) {
60▕ if ($hasEnvironment) {
61▕ clearstatcache(false, $environmentFile);
62▕}
63▕</p>
哎呀\异常\错误异常
超过 300 秒的最大执行时间
解决方案
增加服务器 php.ini 文件中的最大执行时间。
推荐阅读
- amazon-web-services - 用于列出我有权访问的角色和账户的 AWS CLI 命令
- javascript - React:添加具有动态参数的嵌入脚本
- php - 在 Yii 中显示来自多个表 PHP 和 MySQL 的数据
- reactjs - Snowpack 没有重新加载
- elasticsearch - Elasticsearch 术语查询很慢?
- xslt - 包含 CDATA 的 XML 文件的 XSLT 转换
- excel - 没有循环引用的Excel循环引用错误
- php - 在 iframe 中显示带有 Woocommerce 的网站并且购买过程有效
- javascript - 下载 SVG URL 图像,单击按钮
- javascript - 在 vue.js 中单击复选框之一时禁用输入(复选框)