Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在服务器上执行命令_Php_Android_.net - Fatal编程技术网

Php 在服务器上执行命令

Php 在服务器上执行命令,php,android,.net,Php,Android,.net,我正在为android开发一个手写记录工具,我计划为此使用一个服务器。我将从android界面获取数据,并将其发送到服务器,并将其存储在文件中。我有一个用c编写的工具包,我将使用它,我必须执行一些命令,这些命令将文本文件作为其参数 命令示例: HVite-A-D-t1-hc:\htk\model\hmm0\Single.mmf-ic:\htk\data\train\lab\1.mlf-w C:\htk\def\net.slf C:\htk\def\dict.txt C:\htk\model\hm

我正在为android开发一个手写记录工具,我计划为此使用一个服务器。我将从android界面获取数据,并将其发送到服务器,并将其存储在文件中。我有一个用c编写的工具包,我将使用它,我必须执行一些命令,这些命令将文本文件作为其参数

命令示例:

HVite-A-D-t1-hc:\htk\model\hmm0\Single.mmf-ic:\htk\data\train\lab\1.mlf-w C:\htk\def\net.slf C:\htk\def\dict.txt C:\htk\model\hmm0\hmmlist.txt C:\htk\data\train\user\h1.txt

其中
single.mmf
1.mlf
net.slf
hmmlist.txt
是命令的参数
hvite
。是否有办法在服务器上执行此类命令?如果有,建议的解决方案是什么


第二,从android向服务器发送数据,然后在服务器端执行所有处理是一个好选择吗?我还必须将结果发布回android。

尝试此命令,注意“在当前进程空间中执行指定的程序”-这限制了您的程序,另一方面为您提供了安全的环境。您可能还想查看此列表

命令参数是否来自Android应用程序?我不这么认为,因为我们将在服务器上创建一个文本文件,其中包含来自Android的数据并将其作为参数传递,其次,将emulator连接到本地服务器时会有任何问题吗?您想执行什么命令:PHP,C?我想运行的exe是用C编写的,但我会从PHP调用它,嗯,那么简单的exec命令呢?它也接受参数吗?根据它不支持参数。但您可以生成类似“hvite”的内容。第一个文件。“”。第二文件;然后你会得到想要的行为。我没有得到你提到的生成东西的语法,我的意思是,你能解释一下它是一个在字符串
exec('HVite'.$firstFile.'.$secondFile…)后面附加一个bit吗-我希望这看起来更好。好的,我担心的另一个问题是我的网络编程老师告诉我,他们试图在windows上从apache服务器运行命令,但由于权限问题,命令无法运行,他们努力了,但据他说,在linux上运行良好,在windows上使用apache时是否存在此类问题?如果使用IIS,是否可以解决此问题