gpt4 book ai didi

php - Symfony3 使用多个 AppKernel.php

转载 作者:行者123 更新时间:2023-12-01 23:04:34 25 4
gpt4 key购买 nike

我在 Symfony2 上运行了 3 个具有相同应用程序的站点,所有这些站点都有一个自定义的 AppKernel.php 文件。我现在正在升级到 Symfony3,composer.json 似乎默认包含文件“app/AppKernel.php”和“app/AppCache.php”。我想为站点 A 提供 app/AppKernel.php,为站点 B 提供 apps/siteB/app/AppKernel.php。如何设置自定义 AppKernel 位置?

最佳答案

我为您找到了三个简单的解决方案:

  1. composer.json 文件中删除 AppKernelAppCache 类的自动加载条目。

    <
  2. 为每个内核类使用不同的命名空间,更改自动加载配置以便能够加载所有这些类,并在创建和启动内核时使用正确的命名空间。

  3. 与2类似:不添加命名空间,但为不同的内核使用不同的类名。

关于php - Symfony3 使用多个 AppKernel.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34559329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com