【问题标题】:Laravel artisan optimize not creating bootstrap/compiledLaravel 工匠优化不创建引导程序/编译
【发布时间】:2014-05-25 22:54:48
【问题描述】:

我曾经有一个bootstrap/compiled.php 文件。然后我不小心删除了它,由于某种原因它在 .gitignore 中,我没有它的另一个副本。如何找回?

我尝试运行compose dump-autoloadphp artisan optimize,它们都没有生成文件。它从何而来?如何制作?

【问题讨论】:

    标签: php optimization laravel laravel-4


    【解决方案1】:

    Laravel 4.1+ 不再在开发盒上创建bootstrap/compiled.php,仅在“生产”中。实际上 Laravel 会检查 debug 模式是否为on,如果是,则不会生成compiled.php。

    但你可以:

    php artisan optimize --force
    

    强制创建它。

    【讨论】:

    • 先生。 Ribeiro,Laravel 是如何识别我在生产中的?是环境名称吗?
    • 其实不是真正的生产,是调试模式,如果是on你可能还在开发中。
    【解决方案2】:

    app/config/app.php 中将调试模式切换为 false,然后再次运行您的命令。

    'debug' => false,
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-13
      • 2023-03-28
      • 2015-11-24
      • 1970-01-01
      • 2023-04-08
      • 2015-05-24
      • 2015-04-13
      • 2014-03-19
      相关资源
      最近更新 更多