OpenResty:使用已经给定的/etc/nginx/nginx.conf文件配置lua

前端之家收集整理的这篇文章主要介绍了OpenResty:使用已经给定的/etc/nginx/nginx.conf文件配置lua 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个正在使用Nginx的网站.
Nginx conf文件位于/etc/Nginx.conf文件夹中.
现在我想将lua集成到该项目中,所以我安装了Openresty.
我根据doc中的说明创建了一个名称为“ work”的文件夹,并且根据说明,网站在端口8080上运行良好.
现在我想在我的/etc/Nginx/Nginx.conf文件中使用相同的代码.
就像我可以在其中使用’content_by_lua’这样的语句.
我无法配置此.
我正在错误以下.

Starting Nginx: Nginx: [emerg] unknown directive "content_by_lua" in /etc/Nginx/Nginx.conf:25
Nginx: configuration file /etc/Nginx/Nginx.conf test Failed

让我知道我在做什么错

最佳答案
错误表明您的Nginx没有使用正确的模块进行编译.

尝试键入Nginx -V以查看您的Nginx是否配置了Nginx_lua_module

也许您应该找出openresty Nginx在哪里,并使用此Nginx而不是默认值.

猜你在找的Nginx相关文章