X96 Air Android TV Box에 OpenWRT 21.02.1을 새로 설치하세요. OpenWRT는 USB 스틱에서 실행됩니다. 웹 인터페이스에 액세스하면 "게이트웨이 오류" 오류가 발생합니다.
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 검색에서는 해결책처럼 보이는 어떤 것도 반환하지 않습니다.
누구든지 나를 도와줄 수 있나요?