系统相关
首页 > 系统相关> > 如何从php文件启动/停止linux上的应用程序?

如何从php文件启动/停止linux上的应用程序?

作者:互联网

我想从PHP访问编辑任何txt文件(在gedit编辑器上).
我正在尝试使用类似的东西:

<?php
shell_exec("gedit filename.txt");
?>

但它甚至没有给出任何结果:

$output=shell_exec("gedit filename.txt");
echo=echo"<pre>$output</pre>";

是否可以在Linux上从PHP打开任何文件或应用程序?

解决方法:

Gedit是gui的编辑.

你能做的是以下几点

// instead of less you could also use cat
$file_content = shell_exec("less filename.txt");
// ...
// manipulate the data via a textarea with html and php
$new_file_content = $_POST['textarea'];
$write_to_file = shell_exec("echo \"".$new_file_content."\" > filename.txt");

标签:php,bash,linux,text-editor,gedit
来源: https://codeday.me/bug/20190702/1359069.html