Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2015, 02:05   #11
avgaz
Senior Member
 
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0
avgaz is an unknown quantity at this point
По умолчанию Re: CGI как провести опрос ардуины?

Да я понимаю что эта ошибка значит и то же не могу понять почему она возникает пробовал на двух роутерах везде так
Миниатюры
Нажмите на изображение для увеличения
Название: 123.jpg
Просмотров: 500
Размер:	142.0 Кб
ID:	2465  
avgaz вне форума   Ответить с цитированием
Старый 18.04.2015, 04:21   #12
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: CGI как провести опрос ардуины?

Попробуйте так:
PHP код:
chmod -R 777 /www/cgi-bin/modules/termo
stD вне форума   Ответить с цитированием
Старый 18.04.2015, 08:40   #13
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CGI как провести опрос ардуины?

Судя по скриншоту права у скрипта(index.cgi) ограничены
Admin вне форума   Ответить с цитированием
Старый 18.04.2015, 10:31   #14
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: CGI как провести опрос ардуины?

Может ещё пользователя другого сделать...
stD вне форума   Ответить с цитированием
Старый 18.04.2015, 12:09   #15
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: CGI как провести опрос ардуины?

При редактировании и создании скрипта не пользуйся Windosow-скими редакторами типа notepad. Они сами при сохранении вписывают лишние символы новой строки (так кодируют).
По этому и не запускается скрипт, с правами 755 и 777.

Скачай Akelpad и им редактируй, сохраняй, создавай. В настройках кодировка Unix

Последний раз редактировалось melsem; 18.04.2015 в 12:25.
melsem вне форума   Ответить с цитированием
Старый 18.04.2015, 16:34   #16
avgaz
Senior Member
 
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0
avgaz is an unknown quantity at this point
По умолчанию Re: CGI как провести опрос ардуины?

Да действительно так помогло
chmod -R 777 /www/cgi-bin/modules/termo/
да же так
chmod -R 755 /www/cgi-bin/modules/termo/
Значит выходит что через файл менеджер как то не правильно создает каталоги и выставляет права?

Ладно с этим разобрался теперь остается ещё вопрос я получаю данные с ардуины вот так echo `echo 3 > /dev/ttyUSB0 && head -n 1 /dev/ttyUSB0`
выглядит она вот так 0.00,0.00,0.00,0.00,0.00,0.00,0,0,0
Как мне её распаривать по знаку "," что бы каждое значение было в переменой? что бы далее вставить в таблицу куда нужно
avgaz вне форума   Ответить с цитированием
Старый 18.04.2015, 16:54   #17
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CGI как провести опрос ардуины?

Цитата:
Значит выходит что через файл менеджер как то не правильно создает каталоги и выставляет права?
Покажите скриншот какие галочки Вы выставляете в ФМ
Скорее всего Вы не те галочки выбираете
Я создаю папки и скрипты постоянно, но такой проблемы ни разу не было

Цитата:
Как мне её распаривать по знаку "," что бы каждое значение было в переменой? что бы далее вставить в таблицу куда нужно
Можно использовать Awk
Admin вне форума   Ответить с цитированием
Старый 18.04.2015, 17:48   #18
avgaz
Senior Member
 
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0
avgaz is an unknown quantity at this point
По умолчанию Re: CGI как провести опрос ардуины?

Цитата:
Сообщение от Admin Посмотреть сообщение
Покажите скриншот какие галочки Вы выставляете в ФМ
Скорее всего Вы не те галочки выбираете
Я создаю папки и скрипты постоянно, но такой проблемы ни разу не было
Я создаю так в файлменеджере захожу в папку, нажимою значок содания папки, появляется папка NEW_FOLDER, далее нажимаю на значёк редактировать изменяю название на которое мне нужно, там уже стоят права 755 но доступа к ней нет, сейчас попробовал ещё раз создать так же, ошибка та же
А если создавать в папке www то нет не каких ошибок, вот cgi-bin /modules она возникает


Цитата:
Сообщение от Admin Посмотреть сообщение
Можно использовать Awk
А можно с пример привести, а то тяжело разобраться (((
Изображения
 
avgaz вне форума   Ответить с цитированием
Старый 19.04.2015, 05:49   #19
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: CGI как провести опрос ардуины?

Цитата:
Как мне её распаривать по знаку "," что бы каждое значение было в переменой?
Читать про Awk, без этого сложно разобраться.

Вот пример парсинга Вашей строки:

PHP код:
head -n 1 /dev/ttyUSB0 awk -","  '{print $1,$6,$4}' 
Распарсит строку по запятым и напечатает первое, шестое и четвёртое значение.

stD вне форума   Ответить с цитированием
Старый 19.04.2015, 16:58   #20
avgaz
Senior Member
 
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0
avgaz is an unknown quantity at this point
По умолчанию Re: CGI как провести опрос ардуины?

Цитата:
Сообщение от mebitek Посмотреть сообщение
Читать про Awk, без этого сложно разобраться.

Вот пример парсинга Вашей строки:

PHP код:
head -n 1 /dev/ttyUSB0 awk -","  '{print $1,$6,$4}' 
Распарсит строку по запятым и напечатает первое, шестое и четвёртое значение.
Спасибо, но как мне вынести $1,$6,$4 в html таблицу?
avgaz вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:16. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика