Zip.File auf Webspace entpacken ... ausgeführt durch php?

Alles, was PHP betrifft, kann hier besprochen werden.

Zip.File auf Webspace entpacken ... ausgeführt durch php?

Postby Makconner » 28. March 2006 08:16

alles was ich vorhabe soll an dieser Stelle automatisch geschehen und demnach in php von einem Cronjob ausgeführt werden .. also:

Downloaden eines Zip.File aus dem Netz... nun das bekommen wir noch hin und es wird auf dem php-eigenen Webspace abgelegt..

weiter

Entpacken des Zip.File auf dem Webspace...?
Das ist ein kleines Problemchen.. wie mach ich das ab besten?
Denn ich muss den Inhalt, der aus Textdateien besteht verarbeiten...
Da es automatisch weitergehen soll muss ja alles auf dem Server geschehen...

Bräuchte Denkanstoß ... Danke
User avatar
Makconner
 
Posts: 153
Joined: 14. February 2006 16:00

Postby thorsin » 29. March 2006 13:30

Code: Select all
exec ("unzip ".$deineNeueDatei);
fopen ($deineNeueDatei,w);
User avatar
thorsin
 
Posts: 136
Joined: 05. March 2006 20:39

Postby deepsurfer » 29. March 2006 15:50

Wobei ich mal eine Zusatzfrage an die PHP-Gurus richte.

"Kann ein PHP mittels CRONJOB aufgerufen werden und der Server parsed dann die Anweisungen ohne einen Browserrequest ??"

, bei PerlScripten weiss ich das es geht aber bei PHP wäre das Interessant zu erfahren ob das auch zurtifft.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby Wiedmann » 29. March 2006 15:56

PHP ist eine normale Scriptsprache wie Perl (oder Bash). Halt nur "speziallisiert" für Webanwendungen. Für Shellscripte gibt es hier extra das CLI. Für den Webserver das CGI oder Modul.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Makconner » 30. March 2006 11:31

ist die Fumktion

Code: Select all
exec ("unzip ".$deineNeueDatei);


unter php standart?
benötige ich einen extra dienst auf dem Server?
geht das entpacken durch PHP oder durch ein tool?
User avatar
Makconner
 
Posts: 153
Joined: 14. February 2006 16:00

Postby KingCrunch » 30. March 2006 11:58

unter php standart?
Jein, "exce()" ist Standard
benötige ich einen extra dienst auf dem Server?
Nein, aber vermutlich das unzip-CLI.
[quote]geht das entpacken durch PHP oder durch ein tool?[/url]In diesem Fall durch ein Tool

vielleicht ist dir auch hiermit bereits geholfen
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25


Return to PHP

Who is online

Users browsing this forum: No registered users and 1 guest