2012-07-03 16 views
9

का उपयोग किये बिना PHP में एक ज़िप फ़ाइल बनाकर मैं PHP में एक ज़िप फ़ाइल बनाने की कोशिश कर रहा हूं।ziparchive

सर्वर वातावरण सीमित है इसलिए मैं ziparchive एक्सटेंशन का उपयोग नहीं कर सकता और न ही exec एक शेल कमांड कर सकता हूं।

क्या कोई शुद्ध PHP समाधान है जो मुझे .zip अभिलेखागार बनाने की अनुमति देगा?

+0

में पाया जा सकता है कि ZipArchive करने के लिए एक शुद्ध पीएचपी विकल्प मुझे आशा है कि यह मदद मिलेगी आप http://www.w3schools.com/php/php_ref_zip.asp –

+0

@jolly है। exe आपका समाधान ज़िप एक्सटेंशन का उपयोग करता है जिसे मैं – yossi

उत्तर

7

वहाँ भी PCLZip, http://www.phpconcept.net/pclzip/

+0

हाँ मैंने पहले से ही pclzip की कोशिश की है, यह बड़ी फ़ाइलों को संपीड़ित करने में विफल रहता है जब यह पर्याप्त नहीं है याद। – yossi

+0

मुझे यह अभी भी मिला लेकिन मुझे पता चला कि सवाल बंद था: http://www.tinybutstrong.com/apps/tbszip/tbszip_help.html –

1

निश्चित रूप से सर्वर पर मौजूद क्या है? यदि यह यूनिक्स मशीन है तो आप शायद शेल कमांड निष्पादित कर सकते हैं? shell_exec('zip ...')

+0

का उपयोग नहीं कर सकता, मैं – yossi

+1

पर किसी भी शेल कमांड का उपयोग नहीं कर सकता, तो आपको अपनी परियोजना में कुछ कार्यान्वयन शामिल करना होगा। बस यह http://sourceforge.net/projects/phpzip/ – Tobas

+0

हाँ इसकी पीएलजीजीआईपी है, इसमें बड़ी फ़ाइलों को संपीड़ित करने में समस्या है, वैसे भी – yossi

संबंधित मुद्दे