宝塔面板版本:6.9.8Nginx版本:1.18
进行功能waf功能测试时使用如下代码,对服务器中任何网站进行访问,/test.log一直是空的
nginx -t 测试正常。
nginx.conf中添加代码如下
- lua_package_path "/www/server/nzz_waf/?.lua";
- init_by_lua_file /www/server/nzz_waf/init.lua;
- access_by_lua_file /www/server/nzz_waf/waf.lua;
复制代码 init.lua代码如下
- function write_to_file2(logstr)
- local filename = '/test.log'
- local fp = io.open(filename,'ab')
- if fp == nil then return false end
- fp:write(logstr.."\n")
- fp:flush()
- fp:close()
- return true
- end
复制代码
waf.代码如下
- write_to_file2('bbbbbbb')
复制代码
|
|