webserver einst. die exec verhindern
Hagen
- webserver
0 David Tibbe0 Hagen
0
dedlfix
0 Hagen
Hey,
welche einstellungen gibt es beim IIS die verhindern können das ein PHP Script externe Programme ausführt?? PHP ist richtig konfiguriert und hab nen WinServ2000 bei dem läuft das script prima nur halt nicht bei dem auf dem es soll!
Kurz zu meinem Problem:
Thumb mit imagemagick erstellen
code aufs wesentliche:
<?php
$a= exec("convert scan/aaa.jpg thumbnails/bbb.jpg",$k, $error);
print_r($k);
echo "<br>";
print_r($error);
echo "<br>";
print_r($a);
?>
gibt das aus:
array()
4
IDEAS WANTED ihr brains da draußen!*GG*
MFG HAgen
Hallo Hagen,
welche einstellungen gibt es beim IIS die verhindern können das ein PHP Script externe Programme ausführt?? PHP ist richtig konfiguriert
Das widerspricht sich doch etwas ;)
Schau dir mal die Konfiguration disabled_functions in der php.ini an.
Grüße
David
Hey David,
Das widerspricht sich doch etwas ;)
Was meinst du!???
Schau dir mal die Konfiguration disabled_functions in der php.ini an.
es ist nix, disabled!
MFG hAgen
echo $begrüßung;
welche einstellungen gibt es beim IIS die verhindern können das ein PHP Script externe Programme ausführt?
Mir ist keine bekannt. Das müsste Angelegenheit von PHP sein.
Ich vermisse in deiner Problembeschreibung, wie PHP in den IIS eingebunden ist und welche Versionsstände verwendet werden.
$a= exec("convert scan/aaa.jpg thumbnails/bbb.jpg",$k, $error);
Ist es vielleicht möglich, dass PHP nicht weiß, wo convert zu finden ist? Wenn es weder im aktuellen Verzeichnis noch im PATH zu finden ist, solltest du den kompletten Pfad beim Aufruf angeben. Den kompletten Pfad anzugeben ist eigentlich immer eine gute Idee, sonst kann es noch passieren, dass sich im PATH mal ein anderes gleichnamiges Programm vordrängelt.
echo "$verabschiedung $name";
dedlfix du alter fuchs!!!*GGG*
Es war die angabe des pfades! und schon läuft die sache! Versteh ich zwar auch nicht, da die environment vars richtig gesetzt sind. Aber dickes danke!!!!
MFG HAGEn