【问题标题】:How to setup the right config in two nested symfony applications?如何在两个嵌套的 symfony 应用程序中设置正确的配置?
【发布时间】:2019-03-21 05:24:59
【问题描述】:

我有两个 symfony 应用程序 sf1 和 sf3(sf1 中的 sf3)。我从 SF1 开始,因为入口点在 sf1 中(DocumentRoot "${PORTALROOT}/web" ) 和 sf1 需要一个已经配置为加载的数据库。 home page .

我在 sf3 (localhost/setup)setup 中创建了一个 Bundle 用于安装应用程序和设置数据库...问题是我无法加载页面 localhost/setup 因为我们还没有数据库。

这是我的 vhost.conf

听 8000

定义 PORTALROOT "C:/workspace/portal/openbeeportal"

DocumentRoot "${PORTALROOT}/web"

<Directory "${PORTALROOT}/web/">
    AllowOverride All
    Options -Includes -ExecCGI

    <Files autosign.php>
        AuthName "Intranet"
        AuthType SSPI
        SSPIAuth On
        SSPIAuthoritative On
        SSPIOfferBasic Off
        SSPIPerRequestAuth On
        SSPIOmitDomain Off
        require valid-user
    </Files>

    <IfModule mod_authz_core.c>
        # Apache 2.4
        Require all granted
    </IfModule>
    <IfModule !mod_authz_core.c>
        # Apache 2.2
        Order Allow,Deny
        Allow from All
    </IfModule>***vhost***
</Directory>

【问题讨论】:

  • 你SF3项目的config/parameter/framework文件中添加数据库设置了吗?
  • 是的,我做到了

标签: php apache symfony web doctrine


【解决方案1】:

解决方案是通过一个只收取 SF3 的入口点 通过 sf3 的 dedicated appkernelMultiple applications with Symfony

【讨论】:

    猜你喜欢
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    相关资源
    最近更新 更多