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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.10.2014, 12:29   #41
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию Re: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Ошибочка вылетела: Fatal error: Call to undefined function json_decode()
Этот код на php должен парсить страничку:
PHP код:
<?php
$btc 
json_decode(file_get_contents('https://btc-e.com/api/2/btc_rur/ticker/'), true);
Погуглил, говорят надо включить в php расширение json.
Посмотрел, оно , вроде, и так включено:


Что посоветуете сделать? Это заведомо рабочий код, на другом сервере работает. Код парсит курс валют. Сейчас хотел перенести эти функции на роутер.
Sirocco вне форума   Ответить с цитированием
Старый 19.10.2014, 12:38   #42
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Нужно доустанавливать соответствующие пакеты
Установите модуль "Пакеты" и запустите поиск по слову PHP
Найдете все пакеты для PHP в том числе и php5-mod-json
Admin вне форума   Ответить с цитированием
Старый 19.10.2014, 19:59   #43
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию Re: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Доустановил. Теперь работает. Спасиб. Правда с https контентом не работает, но мне и не нужно.
Sirocco вне форума   Ответить с цитированием
Старый 12.12.2014, 17:26   #44
grass
Junior Member
 
Регистрация: 04.12.2014
Сообщений: 3
Вес репутации: 0
grass is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Здравствуйте. Не хватает знаний по модулю "PHP5+SQLite3". Суть проблемы: есть собранное устройство (http://cxem.net/arduino/arduino104.php ) все пакеты и оборудование работоспособны. Не могу применить в нем "PHP5+SQLite3" за отсутствием понимания того, что делать с установленным модулем -"PHP5+SQLite3". Пока использую модуль "Термометр"_в нем знаний по программированию требуется по минимому(от слова вообще). Буду благодарен ув. Admin за минимальный "ликбез" в пределах возможности. С уважением.
grass вне форума   Ответить с цитированием
Старый 12.12.2014, 18:59   #45
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Цитата:
что делать с установленным модулем -"PHP5+SQLite3".
Пишите скрипты на PHP и запускайте их из удаленного браузера
По указанной Вами ссылке? есть все необходимые PHP скрипты
Admin вне форума   Ответить с цитированием
Старый 24.09.2015, 10:07   #46
1gor90
Junior Member
 
Регистрация: 24.09.2015
Сообщений: 12
Вес репутации: 0
1gor90 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Всем доброго дня! Прошу помощи у знающих. PHP5+SQLite3 модуль установлен.Вопросы следующие:
1 как поставить phpliteadmin на 3020
2 в чем писать скрипты и каким образом их запускать (применительно к 3020)
3 как создать БД
Спасибо!
ПС: Сопутствующие форумы покурил,книжки по PHP и SQLite читаю,но ума пока не прибавилось . Сам технарь но не программист.
1gor90 вне форума   Ответить с цитированием
Старый 24.09.2015, 13:38   #47
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

1- не нашел я такого пакета в репозитории
2- в любом удобном для Вас текстовом редакторе
3- работа с таблицами и чем не отличается от MySQL.
Вот Вам простой пример создания базы
Но не факт что Вам именно такая база нужна
Все зависит от того какие данные и как Вы их будете хранить
Цитата:
CREATE TABLE test(id INTEGER PRIMARY KEY, textfield, intfield)
Admin вне форума   Ответить с цитированием
Старый 24.09.2015, 14:03   #48
1gor90
Junior Member
 
Регистрация: 24.09.2015
Сообщений: 12
Вес репутации: 0
1gor90 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Цитата:
Сообщение от Admin Посмотреть сообщение
1- не нашел я такого пакета в репозитории
2- в любом удобном для Вас текстовом редакторе
3- работа с таблицами и чем не отличается от MySQL.
Вот Вам простой пример создания базы
Но не факт что Вам именно такая база нужна
Все зависит от того какие данные и как Вы их будете хранить

В ответ на запрос:
root@CyberWrt:/www/> CREATE TABLE test(id INTEGER PRIMARY KEY, textfield, intfield)
Следует ответ:
/www/cgi-bin/modules/terminal/term.cgi: eval: line 1: syntax error: unexpected "("

Запрос выполняю в терминале.
Нигде не нашел ответа на вопрос- как начать работу с БД. Видимо это тол-
ько для меня неочевидно
Спасибо за ответ.
1gor90 вне форума   Ответить с цитированием
Старый 24.09.2015, 14:18   #49
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Так Вы же хотели через PHP скрипты работать с базой?
Из консоли так:
Цитата:
создать базу test sqlite3 test.db "create table test (id INTEGER PRIMARY KEY,f TEXT,l TEXT);"
добавить запись в БД sqlite3 test.db "insert into test (f,l) values ('john','smith');"
прочитать запись из БД sqlite3 test.db "select * from test"
Admin вне форума   Ответить с цитированием
Старый 24.09.2015, 14:47   #50
1gor90
Junior Member
 
Регистрация: 24.09.2015
Сообщений: 12
Вес репутации: 0
1gor90 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "PHP5+SQLite3" и встроеный вебсервер

Цитата:
Сообщение от Admin Посмотреть сообщение
Так Вы же хотели через PHP скрипты работать с базой?
Из консоли так:
Может мы с Вами о разных вещах говорим:
не получается вставить скриншот (
Терминал-имеется в виду модуль для CyberWrt.
Получается так:
root@CyberWrt:/www/> sqlite3 test.db "create table test (id INTEGER PRIMARY KEY,f TEXT,l TEXT);"
/www/cgi-bin/modules/terminal/term.cgi: eval: line 1: sqlite3: not found

Насколько я понимаю CyberWrt не может найти файл sqlite3
Спасибо за ответ!
1gor90 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


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


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