symfony2 cygwin cli php命令错误


symfony2 cygwin cli php commands error

当我尝试在cygwin中运行symfony控制台php命令(generate:bundle等)时,我得到了类似于以下的错误:

[Symfony''Component''Debug''Exception''ContextErrorException]警告:file_get_contents(E:/xamplep/htdocs/foo_com/app/config/parameters.yml):无法打开流:/cygdrive/E/exampp/htdocs/foo_com/vendor/symfony/symfony/src/symfony/Component/Yaml/Yaml.php第61行中没有这样的文件或目录

如果我删除了应用程序/缓存文件夹,我可以毫无问题地运行应用程序/控制台命令,直到我在浏览器中访问我的页面。一旦我在浏览器中访问我的页面,我就会再次出现此错误。

尝试执行以下操作:(假设您运行的是Windows7):

  • 以管理员身份运行cygwin'bin'dash.exe
  • /usr/bin/rebaseall -v
  • 以管理员身份运行cygwin.bat

就我而言,它解决了这个问题。