可能重複:
Build Tar file from directory in PHP without exec/passthruPHP有一個類似tar的函數嗎?
PHP是否有這樣功能的焦油?這樣我可以創建一個包含剛剛創建的一些dirs的tar文件?
可能重複:
Build Tar file from directory in PHP without exec/passthruPHP有一個類似tar的函數嗎?
PHP是否有這樣功能的焦油?這樣我可以創建一個包含剛剛創建的一些dirs的tar文件?
Archive_Tar會爲你做這個。您應該知道這隻會生成一個包含大量文件的文件;他們根本沒有被壓縮。考慮使用gzip壓縮文本數據或使用bzip壓縮二進制數據。
非常感謝!你想告訴我是否有像Archive_Tar這樣的獨立軟件包嗎?我認爲在我們的主機上安裝Pear並不容易。 – Ruiwant
我想你可能會嘗試使用exec直接調用tar - http://php.net/exec,但你的主機可能不允許它。 –
此外,請務必檢查您的輸入到exec,並注意用戶可以設置什麼,因爲他們可能會將惡意命令注入到您的Web服務器。開發人員要小心。 –
那麼我應該說重複抱歉嗎?我不擅長英語,也許沒有關鍵字來搜索這類問題?所以不喜歡?一切都一樣,謝謝! – Ruiwant
不用擔心,只要有問題就先嚐試搜索。 –