[英]Cant open Gnome terminal from php
我似乎无法从php脚本中尝试打开gnome终端,尝试DISPLAY =:0不能正常工作php代码:::
<?php
shell_exec("/opt/lampp/htdocs/py/test.sh");
?>
test.sh Shell脚本代码
#!/bin/sh
gnome-terminal --working-directory=/opt/lampp/htdocs/py -x python3 MaxTemperature.py
试试这个
shell_exec('DISPLAY=:0 bash /opt/lampp/htdocs/py/test.sh');
system.sh文件应该是这样的
SCRIPTCURRENT=`readlink -m $0`
SCRIPTCURRENTPATH=$(dirname "$SCRIPTCURRENT")
runintoterminal () {
if ! [ -t 1 ]; then
DISPLAY=:0 gnome-terminal --working-directory=/opt/lampp/htdocs/py -x python3 MaxTemperature.py
exit 0
fi
}
runintoterminal $SCRIPTCURRENT
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.