【问题标题】:Laravel - Long initialisation timeLaravel - 初始化时间长
【发布时间】:2016-04-08 03:15:37
【问题描述】:

我维护了几个 Laravel 项目。他们通常启动很快,但我有一个项目启动很慢。

项目用 Laravel 5.0 编写,使用 PHP 5.4.24,Windows Server 2012 上的 EasyPHP DevServer。

这是 Chrome Clockwork 插件的截图:

例如,在我的本地计算机上运行的另一个 Laravel 项目(相同版本 - 5.0)中(不是很快)初始化需要 80 - 140 毫秒。此外,Application initialisation 事件在Router dispatch 开始时结束,这显然不是上图中的情况。

另一个问题(可能相关,也可能不相关)是每当我运行 composer update 时,只需 6 个要求即可运行所有这些任务

【问题讨论】:

  • 对于作曲家问题,您可能在 php.ini 中启用了 xdebug,但这取决于主机。
  • 可能是您的 php.ini 中的 memory_limit 设置过高!我有同样的问题(3sec Laravel 启动时间),尝试降低设置
  • @Sliq,不,只是我在 Windows 上运行。在 Mac 或 Linux 上,问题不再出现。

标签: php performance laravel initialization long-integer


【解决方案1】:

尝试使用服务器中的日志 [错误,警告] 检查问题。在大多数情况下,您会在服务器日志文件中看到问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    • 2022-06-15
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    相关资源
    最近更新 更多