SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 25.03.2007, 01:16:37
trickzoR trickzoR ist offline
Anfänger
 
Registriert seit: Mar 2007
Beiträge: 2
Archiv mit PHP entpacken

Hallo,

ich habe 3 Fragen.
1. Kann ein Windows-Server auch .tar.gz-Archive entpacken?
2. Umgedrehte Frage: Kann ein Linux-Server auch .zip-Archive entpacken?
3. Braucht man für das Entpacken einer Datei per PHP generell eine Erweiterung, oder gibt es auch Archivarten, welche unter beiden OS standartmäßig per PHP entpackt werden können?

Großes Danke im Vorraus für die Hilfe.
MfG
Mit Zitat antworten
  #2  
Alt 25.03.2007, 01:57:48
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Archiv mit PHP entpacken

Zitat:
Zitat von trickzoR Beitrag anzeigen
ich habe 3 Fragen.
1. Kann ein Windows-Server auch .tar.gz-Archive entpacken?
Kein Problem, wenn Du einen passenden Auspacker installiert hast.

Zitat:
2. Umgedrehte Frage: Kann ein Linux-Server auch .zip-Archive entpacken?
Kein Problem, wenn unzip installiert wurde.

Zitat:
3. Braucht man für das Entpacken einer Datei per PHP generell eine Erweiterung,
Nein. Du benötigst lediglich Shellzugriff per PHP (safe_mode = Off) und Zugriff mit PHP auf das Verzeichnis /usr/bin (wird in open_basedir festgelegt).

Wenn Du keinen Shellzugriff hast (betrifft zumindest beide genannten OS), mußt Du den jeweils benötigten Entpacker mit PHP nachbasteln. Bei PEAR kannst Du mal nachgucken, ob da 'ne passende Bibliothek angeboten wird.

Zitat:
oder gibt es auch Archivarten, welche unter beiden OS standartmäßig per PHP entpackt werden können?
Du vergleichst da Äppel mit Birnen. Ein Betriebssystem bietet Dir in der magersten Ausführung nur einen Kommandozeileninterpreter (Linux = Shell, Win = cmd.ece usw.), mit dem Du ein zB. zum Entpacken geeignetes Programm starten kannst, wenn Du das installiert hast. Denn welche weitere Software Du noch so installierst, ist "Dein eichen Ding".

Unter Windows wäre WinRAR >= 3.x zu empfehlen (bringt einer Kommandozeilenversion mit), daß fast alle Pakete auswickeln kann. Für Linux gibt es ebenfalls fast für jedes Archivformat ein passendes "Auswickelprogramm".

Du benötigst zwingend eine Kommandozeilenversion, weil Du mit PHP keine Maus fernsteuern kannst. <g>

Geändert von meikel (†) (25.03.2007 um 01:59:11 Uhr)
Mit Zitat antworten
  #3  
Alt 25.03.2007, 12:48:54
cyan.ide cyan.ide ist offline
Anfänger
 
Registriert seit: Feb 2007
Beiträge: 32
AW: Archiv mit PHP entpacken

http://www.akademie.de/programmierun...e-per-php.html
Mit Zitat antworten
  #4  
Alt 31.03.2007, 23:14:17
trickzoR trickzoR ist offline
Anfänger
 
Registriert seit: Mar 2007
Beiträge: 2
AW: Archiv mit PHP entpacken

Also mein Problem ist es, bei der Installation eines PHP-Scriptes auf einem Server, dass das Script mit chmod(), dank safe_mode = on, nicht die Rechte von anderen Dateien auslesen kann, die per FTP hochgeladen wurden.
Deswegen hatte ich mir nun überlegt, dass das Script ja ein Archiv entpacken kann und somit selber Besitzer von den anderen Dateien ist und auch dessen chmod() auslesen kann. Einziges Problem ist aber, dass ich das Script, wenn es fertig ist, auch kommerziell Vertreiben will und ich somit davon ausgehen muss, dass der Käufer einen Linux oder Windows Webspace hat und in den meisten Fällen auch nicht über einen eigenen Root verfügt und somit auch kein administrativen Zugriff hat um den safe_mode umzustellen, geschweige denn Shell Zugriff (?).

E: Entschuldigung, dass ich mich so lange nicht gemeldet habe.

Geändert von trickzoR (31.03.2007 um 23:14:57 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehlermeldung in PHP SilverDragon77 PHP Grundlagen 6 27.05.2005 15:11:25
Wie man durch PHP von der Schule fliegen kann?! Jacki Off Topic Area 2 06.08.2004 12:20:39
ZIP-File entpacken per PHP ?? Thomapyrien PHP für Fortgeschrittene und Experten 2 12.01.2004 11:08:31
php zipfile entpacken Voller17 Off Topic Area 2 10.08.2003 02:10:37
Einführung in PHP und Datenbanken Lómion PHP für Fortgeschrittene und Experten 7 07.02.2002 13:47:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:25:01 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt