Цитата:
Сообщение от Crazy_Nick
я ничего не менял в конфигах php, и у меня работает shell_exec.
работу можно проверить, выполнив тестовый скрипт, например
PHP код:
echo (shell_exec('dmesg'))
этот код должен вывести лог сообщений ядра.
если shell_exec работает, попробуйте перед получением температуры проинициализировать digitemp
PHP код:
shell_exec('digitemp_DS9097 -i');
$temperature=shell_exec('digitemp_DS9097 -t 0 -o %.2C -q');
|
Вот так только сработало
PHP код:
$temperature= shell_exec("digitemp_DS9097 -t 0 -o %.2C -q -s /dev/ttyUSB0");
Кстати а если подключено скажем 5 датчиков как быть для каждого запрос повторять меняя -t 0?