安装 Fasty CMS docker 容器时 Lapis "app.lua" 和 "init.lua" 错误?
Lapis "app.lua" and "init.lua" errors when installing Fasty CMS docker container?
我正在尝试按照此处提供的文档安装/设置 Fasty CMS:https://fasty.ovh/en/our/documentation
我已经安装了所有必要的要求,并遵循了所有列出的步骤。但是,在 运行 docker 容器之后尝试访问位于 http://demo.localhost:8080 的 Fasty CMS 的“常规”视图时,我收到以下错误:
cms_1 | 2021/11/30 13:43:06 [error] 24#0: *1 lua entry thread aborted: runtime error: ./app.lua:74: cannot open git: No such file or directory
cms_1 | stack traceback:
cms_1 | coroutine 0:
cms_1 | [C]: in function 'require'
cms_1 | /usr/local/share/lua/5.1/lapis/init.lua:15: in function 'serve'
cms_1 | content_by_lua(nginx.conf.compiled:65):2: in main chunk, client: 12.12.0.1, server: , request: "GET / HTTP/1.1", host: "demo.localhost:8080"
我已经在 ArangoDB 中设置了 db_demo 数据库,并创建了 ~/.foxxrc 文件和 foxxy/app/js/config.js 文件,如下所示:
.foxxrc
[server.foxxy]
url=http://localhost:8529
username=root
password=[password_here]
config.js
var Config = {
".fasty.ovh": "https://fasty.ovh/_db/",
/*".s1.fasty.ovh": "https://s1.fasty.ovh/_db/",
".s2.fasty.ovh": "https://s2.fasty.ovh/_db/"*/
};
我可以在 /static/admin/ 登录到 Fasty CMS 的“管理”门户,但是我看不到 CMS 的常规视图。
我认为它缺少 Lua 个编译文件。
一旦 docker 实例是 运行,你能给我提供 docker-compose exec cms moonc **/*.moon
的输出吗
Fasty 前端是用 moonscript 编写的,编译为 Lua
此外,请创建一个 git
文件夹,因为需要它(一项新功能)
我正在尝试按照此处提供的文档安装/设置 Fasty CMS:https://fasty.ovh/en/our/documentation
我已经安装了所有必要的要求,并遵循了所有列出的步骤。但是,在 运行 docker 容器之后尝试访问位于 http://demo.localhost:8080 的 Fasty CMS 的“常规”视图时,我收到以下错误:
cms_1 | 2021/11/30 13:43:06 [error] 24#0: *1 lua entry thread aborted: runtime error: ./app.lua:74: cannot open git: No such file or directory
cms_1 | stack traceback:
cms_1 | coroutine 0:
cms_1 | [C]: in function 'require'
cms_1 | /usr/local/share/lua/5.1/lapis/init.lua:15: in function 'serve'
cms_1 | content_by_lua(nginx.conf.compiled:65):2: in main chunk, client: 12.12.0.1, server: , request: "GET / HTTP/1.1", host: "demo.localhost:8080"
我已经在 ArangoDB 中设置了 db_demo 数据库,并创建了 ~/.foxxrc 文件和 foxxy/app/js/config.js 文件,如下所示:
.foxxrc
[server.foxxy]
url=http://localhost:8529
username=root
password=[password_here]
config.js
var Config = {
".fasty.ovh": "https://fasty.ovh/_db/",
/*".s1.fasty.ovh": "https://s1.fasty.ovh/_db/",
".s2.fasty.ovh": "https://s2.fasty.ovh/_db/"*/
};
我可以在 /static/admin/ 登录到 Fasty CMS 的“管理”门户,但是我看不到 CMS 的常规视图。
我认为它缺少 Lua 个编译文件。
一旦 docker 实例是 运行,你能给我提供 docker-compose exec cms moonc **/*.moon
Fasty 前端是用 moonscript 编写的,编译为 Lua
此外,请创建一个 git
文件夹,因为需要它(一项新功能)