Я разрабатываю веб-интерфейс PHP для управления GPIO моего Raspberry.
Я хотел бы создать страницу, например, с четырьмя кнопками:
С каждой кнопкой на странице PHP я ассоциирую программу на Си. Поэтому, если я хочу включить PIN1, я запускаю команду PHP exec моей программы switchOnPin1.c и так далее.
Проблема в том, что таким образом, через некоторое время, если я нажимаю многократно кнопки, в моем списке процессов (команда «ps -aux» linux) запускается много моих экземпляров C-программ.
Можно ли запустить только одну C-программу, чтобы для каждой кнопки я всегда мог вызывать одну и ту же C-программу?
заранее спасибо
Задача ещё не решена.
Других решений пока нет …