【问题标题】:Ocramius / Doctrine & Zend validate-schema Acess deniedOcramius / Doctrine & Zend 验证模式访问被拒绝
【发布时间】:2014-04-28 11:00:14
【问题描述】:

我正在为 Ocramius 和 Zend 做 Marco Pivetta 的教程,我被困在我应该验证模式的步骤上。 (见这里:Link to the tutorial) 所以实际上我被困在this question 的同一点上,已经在stackoverflow 上询问过。 这个问题的作者显然找到了解决方案,但对我来说它不起作用。 他写了

而且,如果您使用 gitBash,请不要忘记您是否已经在 application.config.php 中测试了 APPLICATION_ENV 变量,就像本教程 Zf2 在 bash_profile 文件中推进配置设置一样。

导出 APPLICATION_ENV="development"

我在我的 application.config.php 中做了这个

$env = getenv('APP_ENV') ?: 'development';

// Use the $env value to determine which modules to load
$modules = array(
        'ZendDeveloperTools',
        'Application',
        'DoctrineModule',
        'DoctrineORMModule',
);
if ($env == 'production') {
    $modules[] = 'ZendDeveloperTools';
}

return array(
    'modules' => $modules,
[...]

但我仍然得到错误

[PDO异常] SQLSTATE[HY000] [1045] 用户 'username'@'localhost' 的访问被拒绝(使用密码:YES)

我不得不说,我无法弄清楚作者的意思是什么

[...] bash_profile 文件:

导出 APPLICATION_ENV="开发

他的句子没有任何语法意义。

所以问题是: 不知何故,我在自动加载中的教义.local.php 被忽略了,我不知道为什么。

我正在使用 GitBash ./vendor/bin/doctrine-module orm:validate-schema 命令。

【问题讨论】:

    标签: zend-framework console doctrine autoload git-bash


    【解决方案1】:

    知道了: 确保您在管理员模式下使用 GitBash 和 ZendStudio -.-

    【讨论】:

      猜你喜欢
      • 2014-11-09
      • 2016-03-15
      • 2017-11-28
      • 2011-02-01
      • 1970-01-01
      • 2018-01-06
      • 2010-11-19
      • 2019-12-12
      • 1970-01-01
      相关资源
      最近更新 更多