openWRT報錯


1.報錯內容

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

2.報錯原因

具體原因未知,我遇見過兩次這種報錯,打開瀏覽器登錄路由器管理地址就見到這種錯誤,估計是使用IE內核配置了路由器所致。

3.解決方法

我最初是用  恢復出廠設置  的辦法解決,但過去的配置會丟失,備份過配置的可以在恢復路由器后上傳配置。

最好的辦法是:

先在shell中執行       rm -r /tmp/luci-indexcache

無效后再                 恢復出廠設置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM