如何向Google Cloud App版本添加可写权限?

问题描述

我是否必须尝试在Google App Engine中设置matomo项目?

我已经成功在Google Cloud App引擎中部署了应用程序并创建了一个完美的App版本。 我正在使用以下命令进行应用部署。

gcloud app deploy

运行该应用程序后,但在Matomo中显示权限错误。

如何更改工作空间目录的文件许可权以允许对其进行写操作?

我下面有错误屏幕截图。

Matomo error screenshot

解决方法

你不能!它是无服务器的,您的代码在沙盒中运行。只有/tmp目录是可写的,它是内存中的目录。这意味着两件事:

  • 如果存储太多东西,实例将崩溃
  • 当实例发生故障(缩放至0,正在维护...)时,所有数据都会丢失。

要快速解决您的问题,请使用/ tmp目录。并评估不保留这些数据以及占用内存的空间的影响。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...