Передача нескольких аргументов с помощью SHELL_EXEC

У меня есть небольшой сценарий C++ на моем raspberry pi, который я хочу выполнить из PHP на моем небольшом веб-сервере, когда я запускаю следующую команду в моем CLI, код выполняет: "/home/pi/kaku 1 a on". Но когда я запускаю следующий код PHP на моем веб-сервере shell_exec("/home/pi/kaku 1 a on"); код, который запускается php, просто не запускается, когда я не даю никаких параметров, запустив shell_exec("/home/pi/kaku"); Чем я просто получаю ответ, что мне нужно заполнить параметры. Код C++ можно найти здесь: https://github.com/chaanstra/raspKaku

Разрешения / home / pi / kaku были установлены на 777 при использовании chmod для тестирования. Мне интересно, почему мой код не работает?

0 ответов

Другие вопросы по тегам