WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Zippa katalog på webbservern (https://www.wn.se/forum/showthread.php?t=17092)

Seattlegrunge 2006-10-24 21:27

Finns det någon möjlighet att zippa en viss katalog under www-roten på webbservern som sedan t ex streamas över till användaren när denna klickat på en länk? Det behöver inte streamas över heller, utan det skulle även gå bra att en zip-fil skapas på servern som sedan tankas ner.

Grejen är den att inga externa program kan anropas på servern och heller inga andra php-klasser kan kompileras på servern. Annars hade det nog varit lite lättare att lösa :)

Oskar Lindgren 2006-10-24 22:06

Vilket system använder du? Unix och apache? Windows?

Seattlegrunge 2006-10-24 22:17

I det här fallet tyvärr IIS, alltså Windows.

Eller det kanske inte behöver vara ett tyvärr? :)

allstars 2006-10-25 14:17

Utan extra komponent går det inte. IIS har inga inbyggda komponenter för att zippa filer och mappar.

Jonas 2006-10-25 14:47

Citat:

Originally posted by Standyman@Oct 25 2006, 14:17
Utan extra komponent går det inte. IIS har inga inbyggda komponenter för att zippa filer och mappar.
PHP använder inte IIS's komponenter.

gzip/zip & bzip2 finns som moduler till php och följer med.
Kolla så att dessa är aktiverade via phpinfo().

Bjarne 2006-10-25 16:13

Om du är lite kunnug i .net så kan #ziplib fixa detta, http://www.icsharpcode.net/OpenSourc...b/Default.aspx

Seattlegrunge 2006-10-27 01:12

Jag fick tips om den här lösningen... den bör väl fungera? Eller?

http://www.planet-source-code.com/vb/scrip...Id=957&lngWId=8

allstars 2006-10-29 21:58

[QUOTE][QUOTE]QUOTE (Standyman @ Oct 25 2006, 14:17)
Utan extra komponent går det inte. IIS har inga inbyggda komponenter för att zippa filer och mappar.
Citat:


PHP använder inte IIS's komponenter.

gzip/zip & bzip2 finns som moduler till php och följer med.
Kolla så att dessa är aktiverade via phpinfo().
Vad sade jag nu?Jag har inte sagt ngt om php - bara att IIS inte kan zippa ngt som standard.

Frej 2006-10-30 10:25

http://www.crazybeavers.se/products_cbzip.asp

kanske?

Seattlegrunge 2006-10-31 00:01

Nu läste jag inte hela sajten, men på förstasidan står det faktiskt följande:

Citat:


CrazyBeavers ZIP is a small CGI exe that makes it possible to unzip .zip files via serverside script.

Jag vill ju zippa... inte unzippa :)


Alla tider är GMT +2. Klockan är nu 16:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson