php - 从网站运行 shell 脚本

标签 php linux

我需要从 php 驱动的网站运行 shell 脚本。我在我的脚本上设置了执行权限。

chmod +x AppRaspberry.exe

这是我的脚本。

#!/bin/bash
/home/pi/program/Debug/AppRaspberry.exe start

我的网站和 c# 应用程序在 raspberry pi 3 上。一切的想法是当用户准备好在他的设置上进行配置以运行 c# 应用程序并从 MySQL 数据库读取用户设置。 我使用此代码来运行脚本,但它不起作用,因此尝试使用 shell exec,但我的 php 无法识别此方法。

if (!empty($_POST['start']))
{
exec("/home/pi/script/start.sh");
} 

最佳答案

是 shell_exec 不是 schell_exec

关于php - 从网站运行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42977034/

相关文章:

PHP - 强制 eval() 在全局范围内运行?

linux - 用于解压缩文件并按顺序读取它们的 Shell 脚本

linux - 外部用户调用将无法运行 IPFS 调用

linux - 限制 Squid 只能访问一个站点

linux - 从expect/tcl 向perl 脚本传递多个参数

php - 我已经搜索了 FOSUserBundle 私有(private)资料,但无济于事

PHP:可捕获的 fatal error :类 stdClass 的对象无法转换为字符串

php - 将mysql的时区与php服务器匹配

php - 我应该在 <title></title> 中使用 htmlspecialchars() 变量吗?

linux - g++ : How can I get keystate on linux