На самом деле я пытаюсь laucnh использовать термин gnome с php-скриптом, кажется, у меня есть некоторые проблемы с пользователями www-data;Невозможно открыть gnome-terminal с php
мой скрипт делает только команду ls -l в каталоге (только для теста), и я запускаю его с php-страницей на моем сайте локальной сети.
здесь гном-терминал команды в моей Баш скрипт (он отлично работать, когда я дважды щелкните по нему):
гном-терминал --working-каталог =/опт/кукушка -x Баш -c "LS -l"
и вот вызов на PHP-странице:
система ("/ мой/путь/к// скрипт/script.sh");
У меня есть некоторый эхо в моем скрипте, и я вижу их на php-странице после того, как я попытаюсь запустить скрипт с помощью php.page.
я думаю, WWW-данные не имеют права делать это я даю право собственности на сценарий с Чаун команды, и наконец попробовать SUDO visudo команду и сделать скрипт выполнить как пользователя WWW -data является корнем (с NO PASSWD агда)
Но я не могу открыть терминал и сделать Ls наконец, я стараюсь с Exec тоже, и показать результат с $ Ouput результате Butthe такого же, как Что ж.
Наконец-то мой вопрос: Php действительно может запустить терминал или, может быть, сам дурак ^^? Спасибо, что нашли время, чтобы спасти меня;)