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

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

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

Появилась идея отказаться от хаба с флешкой ардуину на прямую в роутер и перевести все на CGI от сюда возник вопрос как через CGI послать запрос ардуине и прочитать ответ который в формате 12.3,67.6,79,99,45,0,1,1
и распарсить его на данные разделенные ","
На php у меня знаний хватало это сделать, а вот на CGI что ....................
avgaz вне форума   Ответить с цитированием
Старый 17.04.2015, 19:57   #2
Scorpion
Junior Member
 
Регистрация: 03.03.2014
Сообщений: 21
Вес репутации: 0
Scorpion is an unknown quantity at this point
По умолчанию Re: CGI как провести опрос ардуины?

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

А как запускать скрипты? создаю в директории www/cgi-bin/modules/ папку termo в ней файл index.cgi пытаюсь открыть http://192.168.0.51/cgi-bin/modules/termo/index.cgi
мне не позволяет типа прав не достаточно Forbidden You don't have permission но разрешения у файла и директории такие же как и у соседних модулей.
пробовал перенести файл в www/ тогда браузер не открывает его а предлагает скачать ((

Последний раз редактировалось avgaz; 17.04.2015 в 22:31.
avgaz вне форума   Ответить с цитированием
Старый 17.04.2015, 22:58   #4
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 как провести опрос ардуины?

права на папку www/cgi-bin/modules/termo какие?
Справочник команд Shell
Миниатюры
lab-2007-1022.pdf  
Admin вне форума   Ответить с цитированием
Старый 17.04.2015, 23:14   #5
avgaz
Senior Member
 
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0
avgaz is an unknown quantity at this point
По умолчанию Re: CGI как провести опрос ардуины?

755 у соседних то установленных модулей такие же
Пробовал выставить 777 результат такой же
avgaz вне форума   Ответить с цитированием
Старый 17.04.2015, 23:27   #6
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 как провести опрос ардуины?

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

Взял начало из мода терминала
Цитата:
#!/bin/sh
#Copyright (C) 2013 cyberwrt.ru, duino.ru, cyber-place.ru, mp3car.ru
echo "Content-type: text/html; charset=utf-8"
echo
echo "<title>Тест</title>"
avgaz вне форума   Ответить с цитированием
Старый 18.04.2015, 01:32   #8
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 как провести опрос ардуины?

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

Я через него и менял
сейчас права на папку termo 755 на файл index.cgi 644
пробовал ставить 777 и 666 результат тот же. владелец и группа у папки и файла root
avgaz вне форума   Ответить с цитированием
Старый 18.04.2015, 01:47   #10
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 как провести опрос ардуины?

Но ошибка указывает на то что нет прав
Права должны быть не ниже чем 755
Admin вне форума   Ответить с цитированием
Ответ


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

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

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

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

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


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


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