Curl: (6) не может разрешить хост

Привет каждый раз, когда я запускаю свой скрипт оболочки, результат «curl: (6) Не удалось разрешить хост» (temp = 35.4&лк = 7&hum = 23.8) ‘и затем он распечатывает код в моем php-файле, который выполняет восстановление данных, и помещает его в текстовый файл? кто-нибудь знает в чем проблема?
В моей оболочке Script

while true;
do sleep 2
/home/GPIO/led 1
temp="$(/home/Temp/getTemp)"lux="$(/home/Light/getLux)"hum="$(/home/Humid/getHumid)"/usr/bin/curl "("'temp'=$tmp'&''lux'=$lux'&''hum'=$hum")"             http://192.168.4.3/api.php

в моем api.php

<?php
$recivedpostdata=file_get_contents('php://input');
$datafile = 'data.txt';
file_put_contents($datafile,$recivedpostdata);
echo $recivedpostdata;
?>

2

Решение

Пытаться curl --data "temp=...&lux=..." http://192.168.4.3/api.php

Не уверен, что вы пытаетесь достичь, но если вы хотите POST Temp и так далее в качестве параметров, это должно сделать. Посмотри на https://superuser.com/questions/149329/what-is-the-curl-command-line-syntax-to-do-a-post-request.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]