当我尝试在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
就我而言,它解决了这个问题。