Hi, habe das mal sehr interessiert mit verfolgt, aber leider nur bahnhof verstanden.
Also, ich schildere mal mein Problem.
Habe nen
Power Server S von
Strato, habe den nun platt gemacht und komplett neu
mit Suse 10.3+Plesk 8.4
naja, und halt der rest so wie PHP5 etc..
so nun mein problem, ich habe für n paar kumpels nen
Trackmania Server gestarte, das ganze läuft auch toll nur brauchen die zum einstellen ein Prog namens
Remote CP4 ok.. gesagt getan.. klappt auch.. bis auf das Uploaden von dateien, da kommt dann diese fehler meldung.
Code:
[PHP Warning] require_once(./includes/objects/ZipArchive.class.php): failed to open stream: No such file or directory on line 19 in file /srv/www/vhosts/beispiel.de/httpdocs/tmnf/includes/core.functions.php Fatal error: require_once(): Failed opening required './includes/objects/ZipArchive.class.php' (include_path='.:.:/usr/share/php5:/usr/share/php5/PEAR') in /srv/www/vhosts/beispiel.de/httpdocs/tmnf/includes/core.functions.php on line 19
habe mal die url geändert, um evtl noch offene sicherheitslücken nicht tor und tür zu öffnen
so, habe gegoogelt.. habe dann festgestellt.. mir soll das .zip fehlen.. is ja toll.. dann gehe ich auf php.net und zwar auf diesen link : http://de3.php.net/manual/de/zip.installation.php
so.. da steht irgendwas von..
Ab PHP 5.2.0
Linux systems
Un diese Funktionen nutzen zu können müssen sie PHP mit der Option --enable-zip übersetzen.
isch ja doll.. und was mach ich damit nun ? wenn ich per root und putty aufn server gehen und das eingebe kommt ne ellen lange liste mit commando befehlen aber mehr nicht, also mit commandobefehlen meine ich halt, das er anzeigt was man alles eingeben kann im falle von php --etc -usw, aber halt keine fehlermeldung oder sonstiges. scheint mir so als ob er mir sagen will daß das nicht geht. oder ich mach etwas falsch. ich gebe halt ein "php --enable-zip"
ist doch soweit richtig oder ?
so dann habe ich mal weiter geguckert und im hauptverzeichnis nen ordner namens
"etc" gefunden, dort drinne verbirgt sich dann der ordner
"php5" so.. da drinn dann sind 4 ordner namens :
"apache2"
"cli"
"conf.d"
"fastcgi"
so alle ordner beinhalten eine php.ini bis auf conf.d da is keine drinne.
nun ja, dann habe ich mal in der fastcgi die php.ini geöffnet per vi konsole und habe dort das hier entdeckt.
zlib.output_compression = Off
;zlib.output_compression_level = -1
danach kommt noch n ellenlanger kommentar der ausgeklammert ist wo steht "
You cannot specify additional output handlers if zlib.output_compression is activated here. This setting does the same as output_handler but in a different order."
da drunter kommt dann
;zlib.output_handler =
so, hat nun irgendeiner ne idee wie ich ziemlich reibungslos die zip funktion aktivieren kann ? also gzip funkst ja auch, und das entpacken von zip dateien die ich per wget mir hole geht auch, deswegen scheck ich nicht ganz wieso das nicht geht.
Irgendeine idee ?
Mfg
enials