我正在尝试将GCS用作Parse Server中文件的存储空间。我按照tutorial,安装parse-server-gcs-adapter
并在.bashrc
中设置环境变量:
export PARSE_SERVER_FILES_ADAPTER = parse-server-gcs-adapter
导出GCP_PROJECT_ID = my-project-id
export GCP_KEYFILE_PATH = path-to-keyfile.json
导出GCS_BUCKET = my-bucket-name
导出GCS_DIRECT_ACCESS = true
我可以在Parse Dashboard中上传文件,并且它们已正确保存在课程中,但在桶浏览器中无法看到这些文件。
某些来源(例如this one)谈论配置文件,但我无法在任何地方找到有关此文件的信息。
我想知道是否有任何方法可以调试正在发生的事情,或者是否有任何明显缺失的事情。
答案 0 :(得分:0)
经过一些研究后,我可以找到解决问题的方法。
首先(调试发生的事情)是在日志文件中查看( tail -f ),位于 / opt / bitnami / apps / parse / htdocs /日志/ parse.log 。在那里,我看不到任何事情发生,从而证实了我对不改变正确文件的怀疑。然后,我找到了我想要的配置文件 /opt/bitnami/apps/parse/htdocs/server.js ,能够将其配置为written in the Parse docs。
由于GCS适配器存在另一个问题,我还发现Bitnami机器存在问题,与this answer to an issue in Github完全相同。现在一切正常。