Answer the question
In order to leave comments, you need to log in
How to find out the path to the 'resty.mysql' module?
Debian 8. Installed
extended nginx: apt-get lua-resty-mysql
In nginx config I write:
location = /ssi {
internal;
content_by_lua_block {
local mysql = require "resty.mysql"
local db, err = mysql:new()
}
}
module 'resty.mysql' not found
lua_package_path "/path/to/lua-resty-mysql/lib/?.lua;;";
Answer the question
In order to leave comments, you need to log in
Гитхаб не работает сейчас. Через пакетный менеджер luarocks можете поставить (если оно):
https://luarocks.org/modules/nbz4live/lua-resty-mysql
Если разместите его в папке, например, /home/bar/, тогда путь будет выглядеть так примерно:lua_package_path "/home/bar/?.lua;;";
Поиск apt-cache search lua дал из множества кое-что похоже на нужное:
Оно? Ставить?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question