我使用部署在Google App Engine Flex PHP环境上的Wordpress运行WooCommerce,这是一个只读文件系统 .
WooCommerce>系统状态// WordPress环境 - 日志目录可写:
节目To allow logging, make gs://MY-BUCKET.appspot.com/1/wc-logs/ writable or define a custom WC_LOG_DIR
To enable logging ,我想......
-
使GCS Bucket可写,请记住GCS Bucket对象不能被追加,只能被覆盖?要么...
-
将日志重定向到
stdout
和stderr
并使用Stackdriver Logging代替我的Google Cloud Platform项目?
我该如何实现这两种选择?
上传到Wordpress媒体库的二进制文件作为对象存储在Google Cloud 端存储分区中,并从 https://storage.googleapis.com/MY_BUCKET.appspot.com/1/FILE-NAME.jpg
提供 - 这是由Google Cloud 端存储插件在WordPress中管理的 .
我可以使用Google API和 Cloud 服务php库 .
但我不完全了解环境的原理和细节,将所有内容串联起来 .
1 回答
在App Engine Flex上,某些目录仍然可写 . 例如
/tmp
总是可写的 . 也许你可以使用/tmp
?但是,如果运行多个实例,则单个服务器上的日志将无法在其他服务器上使用 .