运行时异常:无法创建缓存目录 Google App Engine Symfony2


Runtime Exception: unable to create cache directory Google App Engine Symfony2

我正在使用谷歌的应用程序引擎Symfony HelloWorld示例,该示例来自 https://cloud.google.com/appengine/docs/php/symfony-hello-world,源代码取自Github。

我的基本情况有效,但是当我为生产版本更新AppKernal时,我在云存储中出现致命错误。唯一的变化是在应用程序中.php从$kernel = new AppKernel();$kernel = new AppKernel('prod', true);

这会产生错误

致命错误:未捕获的异常"运行时异常",在/base/data/home/apps/s~symfony-starter-project/15.390142223904071434/app/bootstrap.php.cache:2632 中显示消息"无法创建缓存目录 (gs://symfony-sp-bucket15//symfony/cache) "

我尝试清除缓存和内存缓存。 我还查阅了相关链接,例如:RuntimeException:无法创建缓存目录(/var/www/sonata/app/cache/dev),但这些链接并不能解决Google的App Engine上的问题。 任何建议都会很棒。

由于在本地

测试时会模拟GCS,因此您应该检查项目中是否确实存在"symfony-sp-bucket15"(开发人员控制台中的存储->浏览器)。您可能需要创建它或在配置中指定不同的存储桶名称。