php的exec函数

 一、修改配置文件

新建一个php文件

php的exec函数_第1张图片

输入命令执行

php ./test.php

发现异常

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

php -i|grep ini

php的exec函数_第2张图片

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

php的exec函数_第3张图片 重启php-fpm

service php-fpm restart

然后发现可以正常运行 

php的exec函数_第4张图片

 二、exec函数

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

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

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

你可能感兴趣的:(PHP,php,开发语言)