2016-09-19 44 views
0

我想在lua中找到一個可以在nginx服務器上使用的zip/unzip模塊。如何在lua上的nginx服務器上解壓文件?

我的用例是,當調用一個nginx服務器API時,我需要從請求主體獲取zip文件,並一次讀取每個文件並將其存儲在某個位置。

哪個lua模塊可以幫助在nginx服務器中實現它。

嘗試lua-zip模塊,但不能工作到現在。

+0

你有任何代碼來顯示你已經嘗試過嗎? –

+0

我知道,使用Lua與C模塊兼容性,您可以使用lzlib或lua-zlib。 – RyanSquared

+0

試圖使用https://github.com/brimworks/lua-zip它給我錯誤,同時加載zip.so模塊 - 錯誤是未定義的符號:zip_get_error我已經安裝cmake和libzib庫在git gub中提到頁面......特別是這行 - zip = require(「brimworks.zip」)給出錯誤:錯誤加載模塊'brimworks.zip'從文件'/ usr/code/modules/lua-zip/build/brimworks/zip.so': \t /usr/code/modules/lua-zip/build/brimworks/zip.so:undefined symbol:zip_get_error stack traceback: –

回答

0

嘗試gunzip ongzip on在您的服務器或http指令。

相關問題