Problem mit system-befehlsübergabe

eViLaSh

Erfahrenes Mitglied
Hi,

also ich habe folgendes Problem... ich hab einen Webserver bei Server4free, nun habe ich dort ImageMagick nachträglich installiert.

Funktioniert auch alles einwandfrei... nun mein problem:

ich habe ein script in PHP gebaut, das eine Bilddatei verkleiner, bzw. vergrößern soll...

Hier das Script:

PHP:
$befehl ="convert -resize 100x100 pix.gif pix2.gif";
system($befehl, $retval);

das ganze funktioniert aber nicht.... die rechte sind alle gesetzt usw.

wenn ich diesen Befehl direkt auf dem Server ausführe funktioniert es einwandfrei und er legt mit die veränderte datei an...

also muss ja irgendwas mit diesem "system" nicht hinhauen...

hat da vielleicht einer rat


p.s.: das script lief bei meinem alten provider ohne probleme... :(
 
hm, geht leider auchnich...hab jetzt mal ein bischen (so ca. 3 h :rolleyes: ) gesucht... es hängt mit safe_mode zusammen...auf meinem Server ist es auf "On".

In der php.ini des servers steht zwar Off aber irgendwie will er es nicht übernehmen... hab auch schon den server rebootet und auch in der http.conf nachgeguckt...da lässt sich das nirgends einstellen... hat da villeicht jmd. ne Idee wie ich das "ganz" auf "Off" stelln kann ?
 
habs gefunden...


man musste safe_mod noch auf der speziell von server4free angelegten config ändern... naja jetzt funktioniert alles...
 
Zurück