shell_exec 不是 运行 在网络服务器中

shell_exec not running in websever

我有一个 apache 网络服务器,在同一目录中有 php 文件 /var/www/html/test.phpservo.py。 当我转到 localhost/test.php 时,它不起作用。然而,当我 运行 test.php 在 IDE 中时,它工作正常。有帮助吗?

test.php:

<?php
    shell_exec("python servo.py");
?>

权限错误!我必须将 www-data 添加到 gpio 组。

sudo adduser www-data gpio