Php Shell\u exec未执行命令?
我有下面的代码,当按下按钮时,应该通过ajax向下面的PHP文件发送post请求,并运行一个命令,将十六进制文件上传到Arduino。但是,当我按下按钮时,什么也没发生Php Shell\u exec未执行命令?,php,avr,Php,Avr,我有下面的代码,当按下按钮时,应该通过ajax向下面的PHP文件发送post请求,并运行一个命令,将十六进制文件上传到Arduino。但是,当我按下按钮时,什么也没发生 <?php if (isset($_POST['button'])) { $file = fopen('src/sketch.ino', 'w+'); $code = $_POST['code']; fwrite($file, $code); echo "Form was subm
<?php
if (isset($_POST['button'])) {
$file = fopen('src/sketch.ino', 'w+');
$code = $_POST['code'];
fwrite($file, $code);
echo "Form was submitted";
shell_exec("avrgirl-arduino flash -f firmware.hex -a uno -p /dev/cu.usbmodem1421");
} else {
echo "Form has not been submitted";
}
shell_exec("platformio run");
?>
您是否收到任何错误?据我所知不是这样,您是否希望得到任何响应?是否执行了命令但没有响应?我希望代码和十六进制文件必须上载到arduino