【问题标题】:Error installing symfony2 vendors locally with composer使用 composer 在本地安装 symfony2 供应商时出错
【发布时间】:2012-11-05 08:43:40
【问题描述】:

我希望我的措辞正确,但我正在尝试将供应商安装到我刚刚从 SVN 下载的 symfony2 项目中,但我一直收到此错误,

  [Symfony\Component\Config\Exception\FileLoaderLoadException]                                                                        
  Cannot import resource "parameters.ini" from "/Users/john/Sites/trunk/awesome/app/zone/config/../../config/config.yml".  

  [InvalidArgumentException]                                                                                                 
  The file "parameters.ini" does not exist (in: /Users/john/Sites/trunk/awesome/app/zone/config/../../config, ).  

Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception

  [RuntimeException]                                                         
  An error occurred when executing the "'cache:clear --no-warmup'" command.  

显然它似乎在寻找错误的目录,但我不确定哪个文件指向这些文件。

另外,我对 Symfony 还很陌生,所以我不确定从哪里着手解决问题...

【问题讨论】:

    标签: php symfony composer-php


    【解决方案1】:

    我想你在app/config/config.yml中也有类似的东西

    imports:
        - { resource: parameters.ini }
    

    而你还没有parameters.ini 文件

    parameters.ini 文件用于 Symfony 2.0,现在,在 Symfony 2.1 中(如果你使用 composer,我想你使用 Symfony 2.1)这个文件变成了parameters.yml 所以请检查这个“错误”和再试一次

    【讨论】:

      【解决方案2】:

      我猜parameters.ini 文件没有放入您的存储库,因为它存储敏感数据(如数据库密码)。

      您应该在本地创建它。有些人将模板文件放入存储库中,因此请查找名为 parameters.ini.dist 的文件。如果没有这样的文件,请抓取 the original file from symfony standard edition 并使其适应您的环境。

      正如其他人指出的那样,Symfony 2.1 默认使用parameters.yml 而不是parameters.ini。如果你愿意,你仍然可以使用 ini 文件。如果您有 parameters.yml 文件或想开始使用它,请按照其他答案中的说明进行操作。

      【讨论】:

        【解决方案3】:

        我通过删除vendor 目录并再次运行composer install 来解决此问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-02-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-12-25
          • 1970-01-01
          • 2017-01-08
          相关资源
          最近更新 更多