Milí majitelé routerů Turris,
toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.
Dear Turris routers users,
this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.
http://interniIP/cgi-bin/test
, tak se script nespusti, ale stahne se zdrojovy soubor. Proti tomu http://interniIP/cgi-bin/luci
spusti luci rozhrani. Opravneni souboru jsou stejna (skopiroval jsem soubor luci a upravil).
root@turris:/www/cgi-bin# cat test
#!/usr/bin/lua
print("Test print")
root@turris:/www/cgi-bin# ls -l
-rwxr-xr-x 1 root root 135 Sep 14 13:53 luci
-rwxr-xr-x 1 root root 36 Nov 8 12:29 test
root@turris:/www/cgi-bin# cat luci
#!/usr/bin/lua
require "luci.cacheloader"
require "luci.sgi.cgi"
luci.dispatcher.indexcache = "/tmp/luci-indexcache"
luci.sgi.cgi.run()root@turris:/www/cgi-bin#
root@turris:/www/cgi-bin# ./test
Test print
test.lua
root@turris:/etc/lighttpd# cat lighttpd.conf | grep lua
cgi.assign = ( ".lua" => "/usr/bin/lua", ".cgi" => "/usr/bin/lua" )
/etc/init.d/lighttpd restart
Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill