当前位置:网站首页>php的exec函数

php的exec函数

2022-06-10 20:44:00 贪睡的蜗牛

 一、修改配置文件

新建一个php文件

<?php

$command = "pwd"; //ls是linux下的查目录,文件的命令

exec($command,$array); //执行命令

print_r($array);

?>

输入命令执行

php ./test.php

发现异常

这是因为在php的配置文件中禁止了exec函数的运行,因此需要修改配置文件,使用下列代码找到配置文件

php -i|grep ini

进入配置文件,将exec函数删除

 重启php-fpm

service php-fpm restart

然后发现可以正常运行 

 二、exec函数

exec ( string $command [, array &$output [, int &$return_var ]] );

exec有三个参数,第二个和第三个参数不是必需的。

第一个参数是执行的命令,第二个参数存储命令执行的输出,第三个参数返回执行的状态。

原网站

版权声明
本文为[贪睡的蜗牛]所创,转载请带上原文链接,感谢
https://blog.csdn.net/baidu_41553551/article/details/125222023