从网站运行外壳脚本



我需要从 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

(请注意,这是反引号字符,而不是单引号(

最新更新