OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
im3feng
V2EX  ›  OpenWrt

OPENWRT 登陆界面出错显示/usr/lib/lua/luci/dispatcher.lua 的解决方法

  •  
  •   im3feng · Apr 18, 2019 · 1548 views
    This topic created in 2584 days ago, the information mentioned may be changed or developed.

    最近刷比较新的固件出现了这个问题,登陆界面消失,出错信息如下:

    /usr/lib/lua/luci/dispatcher.lua:582: bad argument #1 to 'pairs' (table expected, got nil) stack traceback: [C]: in function 'pairs' /usr/lib/lua/luci/dispatcher.lua:582: in function 'createtree' /usr/lib/lua/luci/dispatcher.lua:230: in function 'dispatch' /usr/lib/lua/luci/dispatcher.lua:195: in function </usr/lib/lua/luci/dispatcher.lua:194>

    解决方法: SSH 连接,rm -r /tmp/luci-indexcache 清除 index 页面 cache

    3 replies    2019-04-20 22:12:03 +08:00
    im3feng
        1
    im3feng  
    OP
       Apr 18, 2019
    搜索了一下,从 2014 年就有人报告这个问题了,但一直没有解决。其他 Lua 应用开发中也偶有遇到。
    可能要等 luci2 才能解决了。
    LGA1150
        2
    LGA1150  
       Apr 19, 2019
    我怎么就没发现过这个问题,你从哪里下载的固件?
    im3feng
        3
    im3feng  
    OP
       Apr 20, 2019
    @LGA1150 我在论坛里下的,我自己没有编译环境
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2893 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    ♥ Do have faith in what you're doing.