openwrt-packages
openwrt-packages copied to clipboard
官方 openwrt master 分支 nginx-manager 加载配置文件出错
rt,看起来好像是前端页面的问题,luci-app-nginx-manager/luasrc/view/nginx-manager/index.htm#L28 引用 tabmenu,但 /usr/lib/lua/luci/view/cbi/tabmenu.htm
不存在。
对不起,服务器遇到未知错误。
/usr/lib/lua/luci/template.lua:97: Failed to execute template 'cbi/map'.
A runtime error occurred: /usr/lib/lua/luci/template.lua:97: Failed to execute template 'nginx-manager/index'.
A runtime error occurred: /usr/lib/lua/luci/template.lua:74: Failed to load template 'cbi/tabmenu'.
Error while parsing template '/usr/lib/lua/luci/view/cbi/tabmenu.htm':
No such file or directory
stack traceback:
[C]: in function 'error'
/usr/lib/lua/luci/template.lua:74: in function '__init__'
/usr/lib/lua/luci/util.lua:65: in function 'Template'
/usr/lib/lua/luci/dispatcher.lua:696: in function 'include'
[string "/usr/lib/lua/luci/view/nginx-manager/index...."]:1: in main chunk
stack traceback:
[C]: in function 'error'
/usr/lib/lua/luci/template.lua:97: in function
(tail call): ?
/usr/lib/lua/luci/cbi.lua:257: in function 'render'
/usr/lib/lua/luci/cbi.lua:266: in function 'render_children'
[string "/usr/lib/lua/luci/view/cbi/map.htm"]:6: in main chunk
stack traceback:
[C]: in function 'error'
/usr/lib/lua/luci/template.lua:97: in function
(tail call): ?
/usr/lib/lua/luci/cbi.lua:257: in function 'render'
/usr/lib/lua/luci/cbi.lua:440: in function 'render'
/usr/lib/lua/luci/dispatcher.lua:1478: in function '_cbi'
/usr/lib/lua/luci/dispatcher.lua:1051: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:479: in function
lede是需要tabmenu的,所以你去掉之后lede会不显示。抽个时间做一个官方也支持的前端页面
懂了,我去测试一下lede的,看能不能适配一下