当我vcgencmd measure_temp在终端中运行时,它会给出 CPU 的温度读数。
但是当我在 php 中使用相同的命令时,exec('vcgencmd measure_temp 2>&1')它在浏览器中出现以下错误:
VCHI 初始化失败
如何vcgencmd从php执行命令?
小智 6
您必须将用户“www-data”添加到名为“video”的组中。您可以通过以 sudo 身份执行此命令来添加:
sudo usermod -aG video www-data
Run Code Online (Sandbox Code Playgroud)
重启后会有帮助。如果没有帮助,请尝试通过编写以下代码来检查脚本执行器的用户名:
<?php
echo(exec("whoami"));
?>
Run Code Online (Sandbox Code Playgroud)
并将打印用户添加到“视频”组。
对不起,我的英语不好。
| 归档时间: |
|
| 查看次数: |
2390 次 |
| 最近记录: |