有沒有辦法從PHP創建一個未壓縮的ZIP(0級)?我在php文檔中找不到任何信息。有沒有辦法從PHP創建一個未壓縮的zip文件?
1
A
回答
1
,可以隨時使用shell_exec()
函數來執行外部命令。這樣你很可能創建一個未壓縮的zip文件。
0
您可以使用exec()運行在服務器上的任何命令,在這種情況下,如果已安裝在服務器上的zip工具將取決於環境(的Linux,Windows等)
1
根據php.net的bug追蹤器(和bug #41243),這個功能在內置的zip工具中不可用。現在你必須掏腰包。
0
謝謝,夥計們!
我發現了一個使用pear的晚期Archive_Zip庫的解決方案。使用no_compression參數時,會導致文件損壞。在http://pear.php.net/bugs/bug.php?id=7871找到的解決方案解決了這個問題!
相關問題
- 1. PHP文件只有特定的擴展創建一個ZIP壓縮文件
- 2. 創建一個ZIP壓縮文件而不壓縮?
- 3. 有沒有辦法讓zip或其他壓縮文件更快地提取?
- 4. 創建不帶壓縮的zip文件
- 5. 有沒有辦法選擇一個程序來打開一個壓縮文件?
- 6. Windows壓縮文件夾沒有完全解壓縮zip
- 7. PHP壓縮文件到zip
- 8. 有沒有辦法壓縮DICOM數據?
- 9. 有沒有辦法使用C#壓縮分頁的.tiff文件?
- 10. 有沒有辦法解壓JavaScript文件?
- 11. 有沒有辦法壓縮SQL2000/2005 MDF文件?
- 12. 有沒有辦法找出一個wav文件是不是壓縮pcm或不?
- 13. 在C++中創建一個zip壓縮文件
- 14. 有沒有辦法通過 - 壓縮到PHP的curl_setopt()?
- 15. 與vb.net,有沒有辦法找到一個文件夾及其子文件夾中的所有壓縮文件?
- 16. 有沒有辦法一次下載多個zip使用PHP
- 17. 無法解壓縮用java創建的zip文件
- 18. PHP壓縮文件夾沒有循環
- 19. Php ZipArchive創建沒有所有文件夾的zip
- 20. 有沒有辦法在另一個zip文件中搜索一個zip文件中的字符串?
- 21. 有沒有辦法創建一個沒有JS的消息框?
- 22. 使用ZipFile類從多個文件的zip壓縮文件解壓縮文件
- 23. 如何根據另一個zip文件的內容創建子壓縮文件?
- 24. 在Linux機器上創建一個自解壓ZIP壓縮文件
- 25. 創建zip文件的文件夾並解壓縮到
- 26. maven-war-plugin創建一個認爲其壓縮的未壓縮文件
- 27. 從PowerShell中「捆綁」一個文件夾(例如創建一個未壓縮的zip)
- 28. 創建具有SD卡上的一些文件,壓縮文件
- 29. 壓縮(zip)無法創建輸出文件 - 錯誤
- 30. 從zip檔案創建和解壓縮文件