Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.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脚本执行Mongo命令_Php_Mongodb_Shell - Fatal编程技术网

通过php脚本执行Mongo命令

通过php脚本执行Mongo命令,php,mongodb,shell,Php,Mongodb,Shell,我试图使用$shell=shell_exec('mongod')要启动mongodb,它会显示NULL。但是当我执行$shell=shell_exec('dir')通过php脚本工作 我想知道他们是通过PHP脚本执行Mongodb命令的一种方法 我已经在网上查过了,但并没有找到任何与此相关的查询 提前感谢。启动服务需要sudo权限,你能用sudo运行你的PHP脚本,看看会发生什么吗?@Ramratan Gupta sudo命令适用于Linux on I use Windows它能工作吗?你想运行

我试图使用
$shell=shell_exec('mongod')
要启动mongodb,它会显示
NULL
。但是当我执行
$shell=shell_exec('dir')通过php脚本工作

我想知道他们是通过PHP脚本执行
Mongodb命令的一种方法

我已经在网上查过了,但并没有找到任何与此相关的查询


提前感谢。

启动服务需要
sudo
权限,你能用sudo运行你的PHP脚本,看看会发生什么吗?@Ramratan Gupta sudo命令适用于Linux on I use Windows它能工作吗?你想运行哪种MongoDB命令?您真的想从PHP应用程序启动
mongod
服务器,还是想向MongoDB部署发送命令?我希望您不是使用
shell\u exec
,而是查找。在windows中,作为管理员运行的
sudo
,请参见此处的详细信息: