Hallo
ich will mit Apache2 und PHP 5.4 ein Shell-Skript per exec Befehl ausführen.
Bisher habe ich es hinbekommen, dass das Shell-Skript ausgeführt wird, wenn es im selben Ordner liegt wie die PHP-Datei.
PHP
<?php
$output = array();
$return_var = 0;
exec('./skript.sh', $output, $return_var);
echo $return_var;
?>
Der Fehlercode hier ist 0.
Hier ein paar Alternativen (exec-Befehl) mit Fehlercodes:
Fehlercode: 4 (hier finde ich keine Informationen darüber)
Fehlercode: 4 (hier finde ich keine Informationen darüber)
Weiß irgendjemand, was ich tun kann um das Skript mit einer PHP-Datei aus einem anderen Ordner zu starten?
Edit:
Habe es gerade mit dem kompletten Dateipfad Probiert, geht aber ebenfalls nicht!
Fehlercode: 4