首页 > 解决方案 > shell_exec 没有在 websever 中运行

问题描述

我有一个带有 php 文件的 apache 网络服务器/var/www/html/test.php,并且servo.py在同一个目录中。当我去localhost/test.php它不起作用。然而,当我test.php在 IDE 中运行时,它运行良好。有什么帮助吗?

测试.php:

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

标签: phpapacheraspberry-pishell-exec

解决方案


这是一个权限错误!我不得不将 www-data 添加到 gpio 组。

sudo adduser www-data gpio

推荐阅读