php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.10.2004, 11:42  
Gast
 
Beiträge: n/a
Standard Windows 2000 & PHP 5.0.2 -> Wie ZIP entpacken?

Moin,

für meine Webanwendung möchte ich ein PHP-Installationsskript schreiben, welches sich die aktuellen Programme aus den ZIP-Dateien holt.

Nun habe ich aus dem PHP 5.0.2 ZIP-Download PHP in meinen IIS integriert und läuft auch soweit.

Nur wie kann ich ihn dazubringen, dass er eine ZIP-Datei X in das Verzeichnis Y entpackt?`

Ich hatte mir schon von php.net die Datei pecl-5.0.2-Win32.zip heruntergeladen und die php_zip.dll eingebunden. In phpinfo() sagt er auch ZIP-enabled, doch wenn ich eine ZIP Datei anpacken will, findet er die nicht ...

Hat wer ne Idee für mich?
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.10.2004, 11:46  
Gast
 
Beiträge: n/a
Standard Re: Windows 2000 & PHP 5.0.2 -> Wie ZIP entpacken?

Zitat:
Zitat von Hagbard88
Ich hatte mir schon von php.net die Datei pecl-5.0.2-Win32.zip heruntergeladen und die php_zip.dll eingebunden. In phpinfo() sagt er auch ZIP-enabled, doch wenn ich eine ZIP Datei anpacken will, findet er die nicht ...

Hat wer ne Idee für mich?
1. Die Fehlermeldung ist ungenau.
2. ein für PHP erreichbares Temp Verzeichnis (upload_tmp_dir und session.save_path) haste hoffentlich sauber konfiguriert?

btw: unter linux bedient die Extension einen Wrapper, der seinerseits /usr/bin/unzip aufruft. Ggf. ist das unter Windows genauso.
  Mit Zitat antworten
Alt 26.10.2004, 11:58  
Gast
 
Beiträge: n/a
Standard

Also,

php_zip.dll ist in der php.ini aktiviert und erscheint auch im phpinfo() mit zip support enabled.

Das upload_tmp_dir und session.save_path sind jeweils c:\temp wo jeder vollzugriff drauf hat.

Die Fehlermeldung lautet:

PHP-Code:
Warningzip_open() [function.zip-open]: Cannot open zip archive test.zip in d:inetpubwwwroottest.php on line 2 
  Mit Zitat antworten
Alt 26.10.2004, 12:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hagbard88
Die Fehlermeldung lautet:
PHP-Code:
Warningzip_open() [function.zip-open]: Cannot open zip archive test.zip in d:inetpubwwwroottest.php on line 2 
Das nächste Mal erst da suchen und dann hier fragen:
http://bugs.php.net/ "zip_open" cannot open file
  Mit Zitat antworten
Alt 26.10.2004, 13:37  
Gast
 
Beiträge: n/a
Standard

Danke,

die Funktion aus der ZIP-Funktionsbeschreibung funzt. Nur wie bekomme ich das ganze jetzt so entpackt wie mit Winzip zb.?
  Mit Zitat antworten
Alt 26.10.2004, 14:37  
Gast
 
Beiträge: n/a
Standard

CXXIII. ZIP Funktionen (Lesezugriff) ist dir das vielleicht entgangen? ich würd halt
mal nach zip-klassen schauen .. php-concept pclzip etc
  Mit Zitat antworten
Alt 26.10.2004, 14:51  
Gast
 
Beiträge: n/a
Standard

Ja, das wollte ich mir dann auch mal reinziehen

Ist halt nur dass ich unter Zeitdruck bin und mir dachte dass evtl. jemand ne kleine Funktion oder sowas hat.

Aber trotzdem danke für die Hilfe.
  Mit Zitat antworten
Alt 26.10.2004, 15:20  
Erfahrener Benutzer
 
Registriert seit: 17.08.2004
Beiträge: 213
carrib befindet sich auf einem aufstrebenden Ast
Standard

Hi!

Verwende einfach den vollständigen Pfad zu dem ZIP-Archiv. Sollte das ZIP-Archiv grundsätzlich im gleichen Verzeichnis liegen wie das PHP-Skript, verwende einfach folgende Anweisung um den vollständigen Pfad zur Datei zu ermitteln:
Code:
<?php

$zip_filename = dirname(__FILE__).'/archiv.zip';
$zip_handle = zip_open($zip_filename);

?>
carrib ist offline   Mit Zitat antworten
Alt 26.10.2004, 15:24  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hagbard88
Ist halt nur dass ich unter Zeitdruck bin und mir dachte dass evtl. jemand ne kleine Funktion oder sowas hat.
Sorry, aber wen interessiert dass du unter Zeitdruck bist? Wir sind nicht dafür
da, deine Arbeit zu tun. ALso entweder investierte bissel Zeit um zu suchen
oder postest im richtigen Forum, um andere deine Arbeit erledigen zu lassen.
  Mit Zitat antworten
Alt 26.10.2004, 15:26  
Gast
 
Beiträge: n/a
Standard

Jetzt reg dich doch nicht sofort auf. Man wird doch wohl mal fragen dürfen.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server Mecronomecon Server, Hosting und Workstations 3 18.06.2008 09:15
Service Pack für Windows Vista doch schon fast fertig? PHP Tipps 2007 0 03.08.2007 12:06
Sicherheits-Patches für Windows und Office PHP Tipps 2007 0 03.08.2007 12:06
Windows Update DER_Brain Off-Topic Diskussionen 8 23.06.2007 14:56
Probleme mit IE7 und transparentem Hintergrund oschmidt HTML, Usability und Barrierefreiheit 15 04.05.2007 20:47
Frage zu Windows Server 2003 b++ Off-Topic Diskussionen 1 03.03.2006 09:41
ASCII - Zeichen im Forum (Dos statt Windows)?! Brease Off-Topic Diskussionen 13 26.11.2005 13:46
[Erledigt] windows 2000 server - apache geht nicht Datenbanken 3 27.09.2005 18:36
[Erledigt] browsererkennung; wie kann man einen firefox von... PHP Tipps 2005-2 17 25.07.2005 22:35
Zip-File entpacken Juuro PHP Tipps 2005-2 10 07.06.2005 22:26
Festplatten-, Windows, PartitionMagic, SuSE-Linux - Problem Quadaptor Off-Topic Diskussionen 14 09.04.2005 19:01
Windows Install Shield Problem Off-Topic Diskussionen 1 23.02.2005 09:53
php 5.0.2 PHP Tipps 2004-2 3 20.12.2004 18:45
Windows 2000 und PHP PHP Tipps 2004-2 4 06.12.2004 15:32
Welche Version von Apache für Windows 2000 Server, Hosting und Workstations 1 17.11.2004 08:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
windows 2000 zip entpacken, windows php zip entpacken, zip entpacken server 2000, php 5.0.2 windows, zip unter win 2000 entpacken, php zip entpacken windows, php zip phpinfo, php zip entpacken, windows 2000 unzip, zip windows 2000 server entpacken, unzip windows server 2000, php 5.0 windows, unzip php windows, zip_open entpacken php, wie starte ich php 5.0 nach dem entpacken, winapi zip entpacken, zip entpacken win 2000, server 2000 unzip, unzip win2000, windows 2000 zip unterstützung

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.