proc_open -> fatal error

Millhauser

Grünschnabel
Code:
<?php
$descriptorspec = array(
0 => array("pipe", "r"),
1 => array("pipe", "w"),
);
$process = proc_open("ssh -l user *******.de", $descriptorspec, $pipes);
if (is_resource($process)) {
echo fread($pipes[0], 2096);
fwrite($pipes[1], "cd /home/milli/Control/");
fflush($pipes[1]);
fwrite($pipes[1], "./eggdrop 2>&1");
fflush($pipes[1]);
fclose($pipes[0]);
fclose($pipes[1]);
$return_value = proc_close($process);

echo "command returned $return_value\n";
}
?>

Dieses Script gibt bei Ausführung ->
Code:
Fatal error: Call to undefined function: proc_open() in /var/www/virtual/***********.de/htdocs/start.php on line 6
aus!

Ich habe "ssh" im normalen SSH überprüft und es funktionierte.

Um euch weitere Informationen zu geben, müsste ich wissen wie ich eine log erstelle wo die Fehler aufgelistet werden.
 
proc_open gibt es ab PHP 4.3.0, hast du diese? Wenn nicht, weiß ich nicht woran es liegen könnte.

mfg
Klink
 
Zurück