【问题标题】:How can I configuring php.ini in the homestead laravel?如何在 homestead laravel 中配置 php.ini?
【发布时间】:2018-12-29 10:27:12
【问题描述】:

当我运行我的脚本时,存在这样的错误:

 maximum execution time of 30 seconds exceeded

所以我需要在 php.ini 中进行编辑。但是这里我用的是 laravel 宅基地

我很困惑在 laravel homestead 中更改它

我得到了一些参考。但我仍然对实现它感到困惑

我该如何解决这个问题?

【问题讨论】:

  • 你应该使用 Vagrant 来改变 php 的执行时间

标签: php laravel laravel-5 homestead laravel-5.6


【解决方案1】:

如果你需要这个来进行测试,你可以在运行时编辑它:

ini_set('max_execution_time', 3600);

【讨论】:

    【解决方案2】:

    运行 sudo find / -name php.ini 以找到您的 php.ini 文件。

    您的脚本持续时间超过 30 秒,如果您没有运行时间成本作业,则您的代码可能有问题。

    【讨论】:

    • 我已经运行过了。但是,我怎样才能设置最大执行时间呢?你能用详细的答案更新你的答案吗
    【解决方案3】:

    只需在 public/ 目录中创建一个 .user.ini 文件,其中包含您选择的设置和值,如下所示(在本例中为 60 秒):

    [PHP]
    max_execution_time = 60
    

    您可以在PHP .user.ini files official documentation 中阅读更多相关信息

    【讨论】:

      猜你喜欢
      • 2018-12-16
      • 2015-12-20
      • 2015-04-01
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 2021-02-02
      • 1970-01-01
      • 2014-10-05
      相关资源
      最近更新 更多