ziparchive

    1熱度

    1回答

    我試圖用php創建三個zip包。我正在運行一個函數,它複製一個目錄並查看內容,以便將每個帶有循環的文件添加到zip中。 問題是ZipArchive在完成時似乎沒有關閉文件。 我想直到結束爲三個zip文件是這樣的: Package1.zip Package2.zip Package3.zip 相反,我結束了這樣的事情: Package1.zip.a Package1.zip.b Packag

    1熱度

    1回答

    新的「setPassword」方法不起作用(除非我誤解了它)。 這是我的示例代碼: <?php $zipFilePath = sys_get_temp_dir() . DIRECTORY_SEPARATOR . 'filename.zip'; $password = 'P455W0RD'; if (file_exists($zipFilePath)) { unlink($zipF

    0熱度

    1回答

    我有一個項目顯示根目錄的所有文件在列表中,用戶可以瀏覽文件目錄,按名稱搜索文件,使用按鈕downloadAll他可以下載所有文件在當前列表中。要使downloadAll按鈕正常工作,我使用downloadAll.php代碼,通過獲取當前目錄可以創建zip文件並自動下載它。它在Windows中工作正常。我試圖在Linux上運行相同的項目,但在這種情況下,它下載一個空的壓縮文件。此外,當我嘗試打開它時

    1熱度

    1回答

    由於作爲標題簡單: $zipFileName = $folderName . DIRECTORY_SEPARATOR . strtolower(sprintf('bundle_%s.zip', date('F_Y', strtotime('last month')))); $zip = new \ZipArchive(); if ($zip->open($zipFileName, \ZIPA

    1熱度

    2回答

    我在嘗試導入Revolution Slider Wordpress插件中的滑塊時出現此錯誤: 錯誤:導出滑塊文件格式錯誤!這可能是由於ZipArchive擴展未啓用引起的。 在我的情況下,ZipArchive擴展程序已安裝並處於活動狀態(檢查:http://www.digitpro.it/tools/info.php),因此網絡上的其他任何回覆均不適用。

    0熱度

    1回答

    用PHP我可以做拉鍊用下面的代碼 $zip = new ZipArchive; if ($zip->open ('test.zip', ZipArchive::CREATE)) { $zip->addFile('img1.jpg', 'user.jpg'); $zip->addFile('logo.jpg', 'file.jpg'); $zip->addFile('

    -2熱度

    1回答

    我正在開發一個基於CodeIgniter的web應用程序,並且我正在實現下載管理中的車輛圖像的zip文件的功能,以傳遞給第三方派對。 我可以毫無問題地創建zip存檔 - 如果我註釋掉後面的部分,我可以看到zip文件被創建幷包含正確的文件,並且可以正常提取。 但是,允許用戶在創建文件後下載該文件是非常棘手的。我已經實現了允許與要下載的正確名稱的文件,但它的錯誤時,以下消息解壓: End-of-cen

    0熱度

    1回答

    我正嘗試創建用戶上傳圖片的zip文件,用戶單擊按鈕時將生成用於下載的zip文件。該按鈕位於Wordpress管理頁面中。該頁面來自添加新管理部分的插件。當點擊按鈕時,它將表單提交到'themes/twentyfourteen/page-templates'目錄中的頁面。該頁面被稱爲cartoon_zip.php,並通過管理頁面部分創建,所以它的網址爲http://www.sitename.com/

    6熱度

    2回答

    中的「錯誤21 - 是目錄」我正在生成一組HTML,CSS和圖像文件,並且我正在使用ZipArchive將它們壓縮成一個zip文件。我已確認生成的資產是有效的,但是當我嘗試壓縮文件集時,生成的存檔文件無法打開。 我沒有收到任何錯誤在PHP中,當我echo $zip->close()它返回true,我假設它能夠寫入並保存文件沒有問題。使用mac歸檔實用程序打開郵編引發此錯誤: "Unable to

    1熱度

    1回答

    我想壓縮用戶選擇的文件,但出於某種原因我得到此錯誤。 我使用laravel 4.2 這裏就是誤差從發起的代碼部分。 $zip_name = 'dris-sweet-16-pictures.zip'; $zip = new ZipArchive(); $zip->open($zip_name, ZipArchive::CREATE); foreach ($lg_img as $img) {