× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Problemi Mysql

Di più
11 Anni 9 Mesi fa #104 da klikkete
Problemi Mysql è stato creato da 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

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa #105 da tony
Risposta da tony al 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

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa #106 da klikkete
Risposta da klikkete al topic Problemi Mysql
In PhpMyadmin è tutto vuoto.
Allegati:

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa - 11 Anni 9 Mesi fa #107 da tony
Risposta da tony al 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
Ultima Modifica 11 Anni 9 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa #108 da klikkete
Risposta da klikkete al 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.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa - 11 Anni 9 Mesi fa #109 da tony
Risposta da tony al 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



Allegato Server.zip non trovato

Allegati:
Ultima Modifica 11 Anni 9 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa #114 da klikkete
Risposta da klikkete al 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

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 9 Mesi fa #115 da tony
Risposta da tony al 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/

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa - 11 Anni 2 Mesi fa #1974 da Pietro
Risposta da Pietro al 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
Ultima Modifica 11 Anni 2 Mesi fa da Pietro.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 2 Mesi fa #1976 da buby84
Risposta da buby84 al topic Problemi Mysql

Pietro ha scritto: 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 ;)
Ringraziano per il messaggio: Pietro

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa - 11 Anni 2 Mesi fa #1977 da Pietro
Risposta da Pietro al 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?
Ultima Modifica 11 Anni 2 Mesi fa da Pietro.

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa - 11 Anni 2 Mesi fa #1978 da Pietro
Risposta da Pietro al 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
Ultima Modifica 11 Anni 2 Mesi fa da Pietro.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 2 Mesi fa #1979 da buby84
Risposta da buby84 al topic Problemi Mysql

Pietro ha scritto: 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
Ringraziano per il messaggio: Pietro

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa #1986 da Pietro
Risposta da Pietro al 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

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 2 Mesi fa #1987 da buby84
Risposta da buby84 al topic Problemi Mysql
Ciao Pietro, per questo lascio rispondere a Tony, purtroppo non ho ancora studiato quella parte e non ti so rispondere

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa #2000 da Pietro
Risposta da Pietro al 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?

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa #2010 da Pietro
Risposta da Pietro al 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

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 2 Mesi fa - 11 Anni 2 Mesi fa #2016 da buby84
Risposta da buby84 al 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' ) ;
?>
Ultima Modifica 11 Anni 2 Mesi fa da buby84.
Ringraziano per il messaggio: Pietro

Si prega Accedi a partecipare alla conversazione.

  • Pietro
  • Avatar di Pietro
  • Visitatori
  • Visitatori
11 Anni 2 Mesi fa #2019 da Pietro
Risposta da Pietro al topic Problemi Mysql
@ buby84
Grazie 1000 :) :) :cheer: è proprio quello che volevo
Pietro

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 2 Mesi fa #2020 da buby84
Risposta da buby84 al topic Problemi Mysql
figurati!! :)

Si prega Accedi a partecipare alla conversazione.

Tempo creazione pagina: 1.041 secondi