我需要从 php 驱动的网站运行 shell 脚本。我在脚本上设置了执行权限。
chmod +x AppRaspberry.exe
这是我的剧本。
#!/bin/bash
/home/pi/program/Debug/AppRaspberry.exe start
我的网站和 c# 应用程序在树莓派 3 上。 一切的想法是当用户准备好配置他的设置以运行 c# 应用程序并从 MySQL 数据库中读取用户设置时。我使用此代码运行脚本,但它不起作用,因此尝试使用 shell exec,但我的 php 无法识别此方法。
if (!empty($_POST['start']))
{
exec("/home/pi/script/start.sh");
}
这
shell_exec不是schell_exec
反
引号运算符的工作方式与shell_exec函数相同,但节省了一些键入: chmod 666 file.txt
(请注意,这是反引号字符,而不是单引号(