exec() - hmm was passt da nicht?
shevegen
- php
0 shevegen
Hi,
php foo.php
klappt und öffnet mir eine graphik datei mit gimp wunderbar.
Mache ich aber das ganze mit
exec()
scheint etwas nicht zu stimmen - gimp öffnet sich nicht.
Die zeile in foo.php wäre:
exec("nohup gimp /tmp/test.jpg &");
hab das auch ohne nohup und ohne & über passthru probiert.
Der Reload erfolgt in einem Browser.
Das Ergebnis war dann:
"GIMP konnte die Benutzeroberfläche nicht initialisieren. Stellen Sie sicher, dass Ihre Anzeige korrekt eingerichtet ist. "
Weiss wer was ich änder muss damit ich auch über ein Browser
Reload etwas erreichen kann? Will nit unbedingt auf
Konsole wechseln denn der Sinn dahinter is ja eigentlich über
einen Browser (firefox, merhere tabs) die Dinge einfacher zu erledigen
ohne Konsole.
Habe meinen post durchgelesen, er erschien zu unklar.
Funktioniert irgendwie aber nicht.
Das Skript foo.php kann man allerdings wunderbar mit dem gewünschten Effekt über
php foo.php
aufrufen.