Ubuntu Launcher PHP-Arbeitsverzeichnis

302
Virsacer

Ich habe einen Launcher für PHP erstellt:

[Desktop Entry] Type=Application Name=PHP Terminal=true Exec=/usr/bin/php %f Icon=/home/virsacer/Icons/php.png 

Wenn ich eine PHP-Datei damit öffne, wird das Arbeitsverzeichnis auf "/" anstelle des Speicherorts der Datei gesetzt - daher kann ich andere Dateien aus dem Verzeichnis nicht einschließen oder damit arbeiten: /

Anscheinend gibt es eine "Path" -Option für Launchers, aber dies scheint statisch zu sein ...

Ich habe auch versucht, einen Befehl wie folgt einzufügen:

Exec=/usr/bin/php -B "chdir('%d');" -F %f 

Aber dann öffnet und schließt sich die Shell so schnell, dass ich nicht mal die Ausgabe sehen kann ...

Gibt es eine Möglichkeit, das Arbeitsverzeichnis festzulegen, ohne dass in jeder Datei ein Befehl vorhanden ist?

1

0 Antworten auf die Frage