ນີ້ແມ່ນຄໍາສັ່ງ wsapi.fcgi ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
wsapi.fcgi - wrapper cgi ໄວສໍາລັບຫນ້າເຄື່ອນໄຫວທີ່ອີງໃສ່ wsapi
ສະຫຼຸບສັງລວມ
FCGIWrapper wsapi.fcgi .lua
ລາຍລະອຽດ
ຖ້າທ່ານກໍາລັງໃຊ້ Apache, ທ່ານອາດຈະຕ້ອງການເພີ່ມສາຍຕໍ່ໄປນີ້ເພື່ອກໍານົດ hanler ສໍາລັບ
ໄຟລ໌ .lua:
AddHandler fcgid-script .lua
FCGIWrapper /usr/bin/wsapi.fcgi .lua
ຕົວຢ່າງໜ້າແບບເຄື່ອນໄຫວຕໍ່ໄປນີ້:
#!/usr/bin/env wsapi.fcgi
ໂມດູນ(..., package.seeall)
function run(wsapi_env)
local headers = { ["Content-type"] = "text/html" }
ຟັງຊັນທ້ອງຖິ່ນ hello_text()
coroutine.yield(" ")
coroutine.yield(" ສະບາຍດີ Wsapi! ")
coroutine.yield(" PATH_INFO: ".. wsapi_env.PATH_INFO .. " ")
coroutine.yield(" SCRIPT_NAME: " .. wsapi_env.SCRIPT_NAME .. " ")
coroutine.yield(" ")
ໃນຕອນທ້າຍ
ກັບຄືນ 200, ສ່ວນຫົວ, coroutine.wrap(hello_text)
ໃນຕອນທ້າຍ
ໃຊ້ wsapi.fcgi ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net