Luciが起動に失敗しました。 openwrt_s905x3_k5.4.158_2021.11.12.1717

Luciが起動に失敗しました。 openwrt_s905x3_k5.4.158_2021.11.12.1717

X96 Air Android TV BoxにOpenWRT 21.02.1を新しくインストールします。 OpenWRTはUSBスティックで動作します。 Webインターフェイスにアクセスすると、「ゲートウェイエラー」エラーが発生します。

SSH経由で実行すると、/www/cgi-bin-luci次の結果が生成されます。

root@OpenWrt:~# /www/cgi-bin/luci
/usr/bin/lua: /www/cgi-bin/luci:4: attempt to index field 'dispatcher' (a nil value)
stack traceback:
        /www/cgi-bin/luci:4: in main chunk
        [C]: ?

luciスクリプトはとても簡単です:

root@OpenWrt:~# cat /www/cgi-bin/luci
#!/usr/bin/lua
require "luci.cacheloader"
require "luci.sgi.cgi"
luci.dispatcher.indexcache = "/tmp/luci-indexcache"
luci.sgi.cgi.run()

空のディレクトリを作ってみましたが、/tmp/luci-indexcache違いはありませんでした。もう一度削除しても何も変わりません。

何か問題があるようですが、luci.cacheloaderどこで見つけることができるのか、テキストなのかバイナリなのかはわかりません。私は持っていますいいえルアー体験。 Google 検索では解決策のように見えるものは返されません。

誰でも私を助けることができますか?

ベストアンサー1

おすすめ記事