Мой сервер ляпис-лазури продолжает выдавать «ошибка 500 Internal Server Error»

Недавно я экспериментировал с веб-фреймворком lua, lapis. Моя проблема в том, что когда я бегуlapis serverи попытаюсь подключиться к веб-сайту через браузер (localhost:8081), я получаю следующую ошибку:500 Internal Server Error. В логах получаю кучу ошибок:

          coroutine 0:
    [C]: in function 'require'
    content_by_lua(nginx.conf.compiled:22):2: in main chunk, client: 127.0.0.1, server: , request: "GET / HTTP/1.1", host: "localhost:8081"
2022/08/19 16:54:44 [error] 46270#4681084: *3 lua entry thread aborted: runtime error: content_by_lua(nginx.conf.compiled:22):2: module 'lapis' not found:
    no field package.preload['lapis']
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/site/lualib/lapis.ljbc'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/site/lualib/lapis/init.ljbc'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/lualib/lapis.ljbc'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/lualib/lapis/init.ljbc'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/site/lualib/lapis.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/site/lualib/lapis/init.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/lualib/lapis.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/lualib/lapis/init.lua'
    no file './lapis.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/luajit/share/luajit-2.1.0-beta3/lapis.lua'
    no file '/usr/local/share/lua/5.1/lapis.lua'
    no file '/usr/local/share/lua/5.1/lapis/init.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/luajit/share/lua/5.1/lapis.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/luajit/share/lua/5.1/lapis/init.lua'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/site/lualib/lapis.so'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/lualib/lapis.so'
    no file './lapis.so'
    no file '/usr/local/lib/lua/5.1/lapis.so'
    no file '/opt/homebrew/Cellar/openresty/1.21.4.1_1/luajit/lib/lua/5.1/lapis.so'
    no file '/usr/local/lib/lua/5.1/loadall.so'

Это странно, так как у меня все это установлено. Кто-нибудь знает, в чем может быть корень моей проблемы?

0 ответов

Другие вопросы по тегам