首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eDirectory: Settings.php第79行出现异常:找不到此eDirectory安装的主机localhost

eDirectory: Settings.php第79行出现异常:找不到此eDirectory安装的主机localhost
EN

Stack Overflow用户
提问于 2018-07-19 10:51:34
回答 1查看 62关注 0票数 1

当我访问自定义eDirectory应用程序的任何页面(http://localhost:8000/config.php)时,我收到此错误。

代码语言:javascript
复制
2/2
Exception in Settings.php line 79:
Cannot find host localhost for this eDirectory installation

in Settings.php line 79
at Settings->setActiveHost('localhost') in Settings.php line 38

使用29行堆栈跟踪。这是38行

代码语言:javascript
复制
    $domain = $this->container->get("kernel")->getDomain() and $this->setActiveHost($domain);

这是75-80行

代码语言:javascript
复制
    if (isset($this->hostConfig[$activeHost])) {
        $this->activeHost = $activeHost;
    } else {
        $this->container->get('logger')->critical("[MultiDomain/Settings] - Unable to set Active Host.");
        throw new \Exception(sprintf('Cannot find host %s for this eDirectory installation', $activeHost));
    }

Symfony 2.8,PHP 5.6.27

EN

回答 1

Stack Overflow用户

发布于 2018-07-20 02:14:27

我在app/config/domain.yml中更改了以下行

从…

代码语言:javascript
复制
multi_domain:
    hosts:
        staging.wisher.com:

代码语言:javascript
复制
multi_domain:
    hosts:
        localhost:
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51413640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档