linux 下 php执行 exec 无反应 返回值为空
2021-04-17 20:26
标签:删掉 用户 服务器 用户名 fun var_dump 调整 apache nbsp ps:请先确保 php.ini 的disable_functions 配置没有拦截 exec ,有请删掉,保存,重启php -------------------------------------------------------------------下面开始正文 $result = exec("whoami", $outcome, $status); var_dump($outcome); 2、给这个用户增加运行命令的权限 ## Allow root to run any commands anywhere root ALL=(ALL) ALL www ALL=(ALL) NOPASSWD:ALL 3、重启linux服务器 reboot,完成 linux 下 php执行 exec 无反应 返回值为空 标签:删掉 用户 服务器 用户名 fun var_dump 调整 apache nbsp 原文地址:https://www.cnblogs.com/wdw31210/p/12290217.html
1、先找出是哪个用户在执行这个文件的
我的是输出为 www 也有可能是 apache 、daemon
也就是说是 www这个用户在执行
打开这个文件
vim /etc/sudoers 搜索 ## Allow root 在root下面行加入 www ALL=(ALL) NOPASSWD:ALL 如下所示 www指上述输出的用户名,请根据实际来调整
文章标题:linux 下 php执行 exec 无反应 返回值为空
文章链接:http://soscw.com/index.php/essay/76112.html