× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Problemi Mysql

More
7 years 4 months ago #104 by klikkete
Problemi Mysql was created by klikkete
Salve e complimenti per l'ottimo lavoro fatto.
Sto provando ad installare lo script sul mio spazio web ma non riesco ad utilizzare le pagine .php.
Ho modificato il config.php con i dati del mio servet sql ma tutte le pagine php mi restituiscono errori.

Esempio
swpi_plot_wind.php
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/sanvitoc/public_html/meteoweb/swpi_plot_wind.php on line 34
No data avalaible for the selected date :02-03-2013

swpi_plot_umidity.php
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/sanvitoc/public_html/meteoweb/swpi_plot_umidity.php on line 33
No data avalaible for the selected date :02-03-2013

swpi_dashboard.php
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/sanvitoc/public_html/meteoweb/swpi_dashboard.php on line 20

Cosa potrebbe essere successo?

Grazie

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #105 by tony
Replied by tony on topic Problemi Mysql
Sembrerebbe che non ci sono dati nel database.
La parte di "logging" ti funziona ?
Controlla la tabella METEO phpmyadmin e fammi sapere si i dati ci sono.

TT

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #106 by klikkete
Replied by klikkete on topic Problemi Mysql
In PhpMyadmin è tutto vuoto.
Attachments:

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago - 7 years 4 months ago #107 by tony
Replied by tony on topic Problemi Mysql
Effettivamente manca la tabella METEO.

Le query di creazione la trovi ( commentata ) nel file swpi_logger.php.

Te la metto sotto per comodità :
CREATE TABLE IF NOT EXISTS `METEO` (
   `TIMESTAMP_LOCAL` datetime NOT NULL,
   `TIMESTAMP_IDX` datetime default NULL,
   `WINDIR_CODE` text,
   `WIND_DIR` smallint(6) default NULL,
   `WIND_AVE` double default NULL,
   `WIND_GUST` double default NULL,
   `TEMP` double default NULL,
   `PRESSURE` double default NULL,
   `HUM` double default NULL,
   `RAIN` double default NULL,
   `RAIN_RATE` double default NULL,
   `TEMPINT` double default NULL,
   `HUMINT` double default NULL,
   `WIND_CHILL` double default NULL,
   `TEMP_APPARENT` double default NULL,
   `DEW_POINT` double default NULL,
   `UV_INDEX` double default NULL,
   `SOLAR_RAD` double default NULL,
   `WIND_DAY_MIN` double default NULL,
   `WIND_DAY_MAX` double default NULL,
   `WIND_DAY_GUST_MIN` double default NULL,
   `WIND_DAY_GUST_MAX` double default NULL,
   `TEMP_OUT_DAY_MIN` double default NULL,
   `TEMP_OUT_DAY_MAX` double default NULL,
   `TEMP_IN_DAY_MIN` double default NULL,
   `TEMP_IN_DAY_MAX` double default NULL,
   `HUM_OUT_DAY_MIN` double default NULL,
   `HUM_OUT_DAY_MAX` double default NULL,
   `HUM_IN_DAY_MIN` double default NULL,
   `HUM_IN_DAY_MAX` double default NULL,
   `PRESSURE_DAY_MIN` double default NULL,
   `PRESSURE_DAY_MAX` double default NULL,
   `WIND_DIR_AVE` double default NULL
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Nelle prossime versioni vedrò di crearla in automatico.

TT
Last edit: 7 years 4 months ago by tony.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #108 by klikkete
Replied by klikkete on topic Problemi Mysql
Grazie Tony sei veramente gentilissimo.

Ho creato la tabella meteo.
Rimangono alcuni errori:

swpi_logger.php
Errore nella query : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',,,,,,,,,,,,,,,,,,,,,,,,,,,, )' at line 1

swpi_camera1.php
Camera1 :02032013
Warning: rsort() expects parameter 1 to be array, boolean given in /home/sanvitoc/public_html/meteoweb/swpi_camera1.php on line 5

Grazie ancora per il tuo supporto.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago - 7 years 4 months ago #109 by tony
Replied by tony on topic Problemi Mysql
Giusto per essere sicuri di usare la stessa versione.
Rimpiazza tutti i file con questi. Ho tolto il file config quindi recupera il tuo



Attachment Server.zip not found

Attachments:
Last edit: 7 years 4 months ago by tony.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #114 by klikkete
Replied by klikkete on topic Problemi Mysql
Ok, caricato i file che mi hai mandato

Il file /swpi_logger.php
Errore nella query : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',,,,,,,,,,,,,,,,,,,,,,,,,,,, )' at line 1

Il restp sembra funzionare bene.
Il Raspberry dopo una mezz'oretta di blocca e mi tocca riavviarlo. Proverò a cambiare alimentatore...

Per collegare tutte le periferiche USB usi un hub: vanno bene i modelli autoalimentati o devo usare un modello con alimentazione esterna?

Grazie

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #115 by tony
Replied by tony on topic Problemi Mysql
Non ho ben capito il problema.

Il file swpi_logger.php viene richiamato dal programma sulla Raspberry per inserire i dati del database. Non lo devi richiamare dal browser.

Controlla che i dati vengano correttamente inseriti guardando il log . Dovresti avere qualcosa del genere :

[02/03/2013-21:50:06] Logging data ...
[02/03/2013-21:50:06] Data sent to server : OK

A quel punto prova , questa volta dal browser i file

www.tuosito.com/swpi_dashboard.php

Per l'alimentazione è fondamentale avere un alimentatore con alemeno 1.5A@5V . Controlla anche che la tensione non sia sotto i 5V. Il Raspberry PI è molto sensibile.

La PCE la puoi collegare anche direttamente senza HUB. Se invece usi una chiavetta 3G o una chiavetta wifi devi usare un HUB alimentato. Non tutti vanno bene. Assicurati che alimentando l'HUB, senza alimentate la Rasberry quest'ultima non si accenda.

Io per esempio mi trovo bene con questi :

http://www.digitus.info/en/products/accessories/usb-hubs/usb-20-hub-illuminated-4-port-da-70210/

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago - 6 years 9 months ago #1974 by Pietro
Replied by Pietro on topic Problemi Mysql
Ciao,
sto provando a creare la tabella METEO di cui sopra.

- alla riga "WIND_DIR` smallint(6) default NULL" il valore (6) indica la lunghezza del campo di WIND_DIR? Va pertanto scritto nella colonna Lunghezza/Set*? ... e va scritto tra parentesi?

- il valore "default" indicato in quasi tutte le righe deve essere scritto per esteso in minuscolo nella colonna "Predefinito"?

- infine, nella colonna collation, quale dei caratteri latin1 deve essere settato? va bene latin1_general_cs?
basta metterlo alla fine o per ognuna delle righe?

- il nome dei campi va indicato tra virgolette 'NOME CAMPO' o senza?

Grazie
Pietro
Last edit: 6 years 9 months ago by Pietro.

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #1976 by buby84
Replied by buby84 on topic Problemi Mysql

Pietro wrote: Ciao,
sto provando a creare la tabella METEO di cui sopra.

- alla riga "WIND_DIR` smallint(6) default NULL" il valore (6) indica la lunghezza del campo di WIND_DIR? Va pertanto scritto nella colonna Lunghezza/Set*? ... e va scritto tra parentesi?

- il valore "default" indicato in quasi tutte le righe deve essere scritto per esteso in minuscolo nella colonna "Predefinito"?

- infine, nella colonna collation, quale dei caratteri latin1 deve essere settato? va bene latin1_general_cs?
basta metterlo alla fine o per ognuna delle righe?

- il nome dei campi va indicato tra virgolette 'NOME CAMPO' o senza?

Grazie
Pietro


Ciao Pietro non serve che crei la tabella a mano , quel codice che ti ha dato tony serve appunto per crearla, usi phpmyadmin? se non ricordo male , una volta selezionato il db sulla colonna di sinistra dovresti trovare una voce tra le verie schede chiamata SQL, incolla li dentro il codice.. CREATE TABLE .... e fai esegui ;)
The following user(s) said Thank You: Pietro

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago - 6 years 9 months ago #1977 by Pietro
Replied by Pietro on topic Problemi Mysql
Ciao, grazie della risposta.
Ormai aveo creato la tabella a mano :sick: e non appena avvio swpi il caricamento dei dati non avviene. Sul log vedo questo:

[29/09/2013-20:16:46] No digital cameras found
[29/09/2013-20:16:46] Checking internet connetion ...
[29/09/2013-20:16:46] Internet ok
[29/09/2013-20:16:46] Logging data ...
[29/09/2013-20:16:46] Data sent to server : OK
[29/09/2013-20:16:47] Rereading config file ..
[29/09/2013-20:16:47] Disk space left = 1514205184
[29/09/2013-20:16:47] Sleeping 567 seconds
dom 29 set 2013, 20.16.48, CEST
[29/09/2013-20:16:48] System time adjusted from NPT server : europe.pool.ntp.org
[29/

Ho verificato il file meteo.txt ma contiene ancora i dati originali di Montecucco.
Vi viene in mente qualcosa?
Last edit: 6 years 9 months ago by Pietro.

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago - 6 years 9 months ago #1978 by Pietro
Replied by Pietro on topic Problemi Mysql
HELP!!!!

alla fine la connessione tra swpi e il mio sito sembra avvenga correttamente, scrivo "sembra" perchè i file meteo.txt e swpi_dashboard.php NON si aggiornano mentre swpi_smartphone.php e swpi_current.php si aggiornano.
Così va bene? E' corretto? come faccio ad aggiornare swpi_dashboard.php?


Ho inoltre una domanda da principiante del web. Il mio sito è su altervista, l'indirizzo è www.weatherconditions.altervista.org
. Come da documenazione ho creato una cartella chiamata swpi dove ho copiato cartelle e file.
Come faccio all'apertura del mio sito a fare in modo che la home page apra direttamente il file swpi_smartphone.php e non il file di default index.html attualmente presente sotto la cartella parent? In quale menu di altervista si può modificare l'attuale indirizzo di default?
Grazie
Piero
Last edit: 6 years 9 months ago by Pietro.

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #1979 by buby84
Replied by buby84 on topic Problemi Mysql

Pietro wrote: HELP!!!!

alla fine la connessione tra swpi e il mio sito sembra avvenga correttamente, scrivo "sembra" perchè i file meteo.txt e swpi_dashboard.php NON si aggiornano mentre swpi_smartphone.php e swpi_current.php si aggiornano.
Così va bene? E' corretto? come faccio ad aggiornare swpi_dashboard.php?


Ho inoltre una domanda da principiante del web. Il mio sito è su altervista, l'indirizzo è www.weatherconditions.altervista.org
. Come da documenazione ho creato una cartella chiamata swpi dove ho copiato cartelle e file.
Come faccio all'apertura del mio sito a fare in modo che la home page apra direttamente il file swpi_smartphone.php e non il file di default index.html attualmente presente sotto la cartella parent? In quale menu di altervista si può modificare l'attuale indirizzo di default?
Grazie
Piero


per quanto rigurda la dashboard ce gia una discussione attiva quindi ti invito a guardare quella
Problemi con swpi_dashboard

per quanto riguarda la seconda domanda, devi creare un file .htacces all'interno della cartella dove fai l'oivverride del index di default
o piu semplicemente elimini index/html e rinomini la swpi_dashboard.html in index.html
The following user(s) said Thank You: Pietro

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago #1986 by Pietro
Replied by Pietro on topic Problemi Mysql
Ciao, grazie di aver risposto.
Quanto scrivi sulla dashboard vale anche per il file meteo.txt?
Il mio non si aggiorna mentre invece si aggiorna il file swpi_current.php.
Pietro

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #1987 by buby84
Replied by buby84 on topic Problemi Mysql
Ciao Pietro, per questo lascio rispondere a Tony, purtroppo non ho ancora studiato quella parte e non ti so rispondere

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago #2000 by Pietro
Replied by Pietro on topic Problemi Mysql
... pensavo ... può dipendere dal tipo di sito che si sta creando?
Intendo dire che swpi può trasmettere i dati con upload o con con datalogging. Io ho optato per un sito php e ho quindi abilitato datalogging.
E' questa la ragione per cui il file swpi_current.php si aggiorna mentre il file meteo.txt no?

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago #2010 by Pietro
Replied by Pietro on topic Problemi Mysql
@ buby84
ciao mi sono arenato, come scrivevo prima, ho creato la cartella swpi dove ho copiato la parte server. Il mio attuale .htaccess riporta quanto segue:

SetEnv AV_TOOLBAR 1
<?php

null'altro.

Comprendo di dover eliminare index.html e rinominare swpi_dashboard.html, ma come faccio a puntare sulla cartella /swpi quando digito l'indirizzo del sito? Cosa scrivo al riguardo su .htaccess?

Il mio attuale sito è www.weatherconditions.altervista.org ma vorrei che digitando detto indirizzo puntasse su www.weatherconditions.altervista.org/swpi/nomefile.php

Grazie

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago - 6 years 9 months ago #2016 by buby84
Replied by buby84 on topic Problemi Mysql
beh nel .htacces non dovresti avere nessuno <?php ..sarebbe sbagliato
cmq anche li la cosa migliore e spostare tutti i file nelle directory principale,
ovviamente ce il modo di farlo anche tramite .htacces ma sarebbe veramente inutile

oppure nella directory principale , cancella il file index html e aggiungi un file index.php con questo codice
<?php
   header( 'Location: http://www.yoursite.com/swpi/swpi_dashboard.html' ) ;
?>
Last edit: 6 years 9 months ago by buby84.
The following user(s) said Thank You: Pietro

Please Log in or Create an account to join the conversation.

  • Pietro
  • Pietro's Avatar
  • Visitor
  • Visitor
6 years 9 months ago #2019 by Pietro
Replied by Pietro on topic Problemi Mysql
@ buby84
Grazie 1000 :) :) :cheer: è proprio quello che volevo
Pietro

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #2020 by buby84
Replied by buby84 on topic Problemi Mysql
figurati!! :)

Please Log in or Create an account to join the conversation.

Time to create page: 0.784 seconds