PHP如何解壓縮rar檔及壓縮檔案成rar檔? 我找了一下網路,有看到PECL的rar package可
以用,不過不曉得為什麼就是起不了作用。請問PECL的rar package是不是還要另外再裝才
能使用? 如何判斷我的主機(apache)是否已經裝了PECL的rar package呢? 如果沒有,那該
怎麼裝呢? (因為我是找網上的虛擬主機,所以不曉得該怎麼裝,是不是還要通知管理員叫
他幫我安裝呢?)
如果找到php rar的解壓縮及壓縮程式的話,可以盡量把整個程式碼都貼上來,並做解說,
謝謝各位!
另外還有RarArchive,那是什麼? 需要再另外安裝什麼嗎?
我會比較建議你用外部指令做 :D直接上傳 binary ,權限改一下 +x 直接呼叫rar、zip都有 static 版本,ok的
(1)查你的主機有沒有開system()或exec()(2)確定rar在哪裡 養成使用完整路徑習慣
(1)怎麼查?(2)已經確定rar放在哪裡了,也寫了完整的路徑了,但依舊無反應...
作者:
bcawosxy (ㄟ逼C告嘎低)
2015-05-07 21:43:00撈LOG出來看最準咧
我想你是用網頁去跑的對吧?請建一個777的目錄,把rar檔往那個空間擺例: mkdir("tmp",0777);絕對路徑/rar ??? tmp/test.rar data你的 rar 檔,也要設 chmod +x 才行跑外部指令的話, echo `.../rar a.rar data`;通常我會下 `cd xxxxx && ./rar ?? tmp/a.rar data`;
作者:
poiuy999 (Nines)
2015-05-07 23:17:002年前做過zip解壓縮的 java applet的zip 解壓縮後產生html檔展示applet
呼叫java好像也是一個方法 前提是有system/exec好用
作者:
alog (A肉哥)
2015-05-09 01:38:00記得對command line 做跳脫指令不然會被injection 系統很容易出事