× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Problema scrittura dati su database

Di più
9 Anni 10 Mesi fa - 9 Anni 10 Mesi fa #4254 da federusso
Salve,
è da giorni che dopo varie prove e dopo aver letto tutti i post sul forum, provo a far scrivere di dati nel database, ma niente è sempre vuoto. Il log mi dice logging data to database senza darmi errori, vado in phpmyadmin ed è tutto vuoto. Ho ricontrollato decine di volte user, password, host, privilegi, file config.php, swpi.cfg e tutto corrisponde come da istruzioni, ma niente dati su DB e niente errori sul log.

Chiedo il vostro aiuto.

Grazie

Estratto del log:

10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[04/06/2014-18:19:12] loading plugins
[04/06/2014-18:19:12] Starting sensor reading - Sensor type is : WS23XX
[04/06/2014-18:19:12] Thread started
[04/06/2014-18:19:12] Checking internet connetion ...
[04/06/2014-18:19:12] Config Server running on port 80
[04/06/2014-18:19:12] Internet ok
[04/06/2014-18:19:12] Checking internet connetion ...
[04/06/2014-18:19:12] Internet ok
mer 4 giu 2014, 18.19.29, CEST
[04/06/2014-18:19:29] System time adjusted from NPT server : europe.pool.ntp.org
[04/06/2014-18:19:30] Connected with IP : 154.56.218.1
[04/06/2014-18:19:30] Starting General WatchDog
mer 4 giu 2014, 18.19.30, CEST
[04/06/2014-18:19:30] System time adjusted from NPT server : europe.pool.ntp.org
***************DUBUG********************
[1008.0, 24.8, 60.0, 20.8, 75.0, 1092.44, 2.7, 157.5, 2.7, 1]
***************DUBUG********************
[04/06/2014-18:19:46] Calculating Meteo data and statistics
[04/06/2014-18:19:46] Checking internet connetion ...
[04/06/2014-18:19:46] Internet ok
[04/06/2014-18:19:46] Logging data ...
[04/06/2014-18:19:47] Data sent to server : <!DOCTYPE html>
<html style="height:100%">
<head><title> 403 Forbidden
</title></head>
<body style="color: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;">
<div style="height:auto; min-height:100%; "> <div style="text-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;">
<h1 style="margin:0; font-size:150px; line-height:150px; font-weight:bold;">403</h1>
<h2 style="margin-top:20px;font-size: 30px;">Forbidden
</h2>
<p>Access to this resource on the server is denied!</p>
</div></div></body></html>

[04/06/2014-18:19:48] Rereading config file ..
[04/06/2014-18:19:48] Disk space left = 1221107712
[04/06/2014-18:19:48] Sleeping 599 seconds
mer 4 giu 2014, 18.19.49, CEST
[04/06/2014-18:19:49] System time adjusted from NPT server : europe.pool.ntp.org
[04/06/2014-18:20:03] Logging data to Database
***************DUBUG********************
[1008.0, 24.8, 60.0, 20.8, 75.0, 1092.44, 2.8, 157.5, 2.8, 1]
***************DUBUG********************
[04/06/2014-18:20:36] Calculating Meteo data and statistics
[04/06/2014-18:20:52] Logging data to Database
[04/06/2014-18:20:52] Dir: SSE - Spd: 1.45988008639 - Gst: 1.45988008639 - Tout: 20.8 - Tin: 24.8 - Hout: 75.0 - Hin: 60.0 - P: 1008 - Rtot: 1092.4 - RDay: 1026.4 - R1h: 1026.4 - R24h: 998.4 - CB: 560
***************DUBUG********************
[1008.0, 24.8, 60.0, 20.8, 75.0, 1092.44, 3.4, 157.5, 3.4, 1]
***************DUBUG********************
[04/06/2014-18:21:32] Calculating Meteo data and statistics
[04/06/2014-18:21:48] Logging data to Database
[04/06/2014-18:21:48] Dir: SSE - Spd: 1.77271153348 - Gst: 1.77271153348 - Tout: 20.8 - Tin: 24.8 - Hout: 75.0 - Hin: 60.0 - P: 1008 - Rtot: 1092.4 - RDay: 1026.4 - R1h: 1026.4 - R24h: 998.4 - CB: 560
Ultima Modifica 9 Anni 10 Mesi fa da federusso.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4255 da tony
Logging data to Database Si riferisce al database interno sulla scheda sd e non a quello sul sito web dove invece hai un errore !!!!

4/06/2014-18:19:47] Data sent to server : <!DOCTYPE html>
<html style="height:100%">
<head><title> 403 Forbidden
</title></head>
....
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4256 da federusso
Ok. Grazie.
Da cosa può derivare quell'errore ?
Ho controllato i privilegi dell'utente del DB e li ha tutti attivi.
Ho anche controllato i privilegi della cartella swpi dove è contenuto il logger ed ha tutti i permessi.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4257 da roberto2011
Non trova la pagina swpi_logger.php
Controlla l'url nel file swpi.cfg

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4258 da federusso
Ho controllato l'url nel file swpi.cfg ed è ok. L'url è comprensivo anche di http://

E' possibile che non riconosca la password swpi ?
Ho visto che nel file del logger all'inizio c'è un controllo della password swpi. Comunque ho controllato anche quella nel file config.php ed è la stessa del file swpi.cfg

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4259 da roberto2011
L'errore 403 è un errore di permessi alla pagina.
Prova ad aprire l'url direttamente dal browser del Pc.

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4260 da federusso
Inizialmente anche da browser mi dava l'errore 403, poi ho settato i permessi del file in modo corretto, ora lanciando il logger direttamente da browser mi restituisce Wrong Password.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4261 da federusso
Ho scoperto una cosa importante, mi sono accorto che l'errore 403 lo ho solo dalla connessione alla quale è aggancia l'swpi, ovvero se collego il pc allo stesso router al quale è collegato l'swpi ho anche da browser l'errore 403, mentre se con il pc mi collego ad esempio da casa, l'errore scompare.
Ora, l'unica differenza tra le due connessioni è che l'swpi è collegato ad un Access Point Client Router che a sua volte tramite wi-fi è collegato al router principale che gli da la connessione ad internet, quindi l'swpi è in una connessione nattata. E' possibile che sia questo il problema di accesso alle risorse ? Si potrebbe risolvere facendo un port forwarding e aprire la porta con la quale l'swpi comunica ?

Grazie

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4262 da tony
ma io questo non credo ( Razzi ). :-)
il forward serve solo se swpi fa da server.
prova dal raspberry un ping a google.
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4263 da federusso
Appena riesco ad andare alla stazione meteo faccio la prova.

Queste due righe del log significano che riesce ad uscire su internet, oppure anche se come risultato è OK potrebbe comunque fallire il ping ?

[04/06/2014-18:19:12] Checking internet connetion ...
[04/06/2014-18:19:12] Internet ok

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4264 da roberto2011
Configura la rete del raspberry manualmente.no dhcp
Utilizzando gli ip del primo router

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4265 da federusso
Intendi l'ip del primo router come gateway del raspberry ?

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4266 da roberto2011
esatto!

es.
Ip 1° router 192.168.1.1

Rspberry
ip:192.168.1.100
mask:255.255.255.0
gateway:192.168.1.1
dns:8.8.8.8

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4267 da federusso
Il primo router ha una classe ip diversa da quella del secondo router dove è collegato il raspberry. Se metto al raspi come gateway l'ip del primo router non va. Sto provando anche da pc, che al momento è collegato allo stesso router del raspi e mi da connettivitò limitata in quanto il gateway ha una classe diversa dall'ip. Comunque con le impostazioni in automatico sempre dallo stesso router del raspi ho aperto tramite pc via browser il logger ed ora non mi da l'errore 403, probabilmente era un problema di permessi del file, che ho cambiato, ma il raspi invece continua a darmi l'errore 403

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4268 da federusso
ho fatto anche un ping dal raspberry verso www.google.com
e mi risponde senza problemi.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa - 9 Anni 10 Mesi fa #4270 da roberto2011
devi mettere l'ip del raspberry nella stessa classe del gateway come nell'esempio.

cmq. lasca perdere tanto non credo sia questo il problema

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ultima Modifica 9 Anni 10 Mesi fa da roberto2011.
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4271 da federusso
Potrebbe essere un problema del mio hosting ? Forse il server è configurato per accettare richieste provenienti solo da browser ?

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4274 da tony
impossibile !!

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4278 da federusso
I permessi sia della cartella swpi che dei file contenuti sono tutti a 755. L'unica cosa rimasta da provare riguardo a blocchi di sicurezza è disattivarli tramite il file .htaccess, ma non credo risolva qualcosa e poi renderebbe vulnerabile tutto il sito.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4283 da federusso
Ragazzi sono ancora in alto mare, ho provato tutti le possibili configurazioni di permessi al file del logger, non riesco a capire perché da browser riesco ad accedere al file, mentre il swpi mi da sempre l'accesso negato con l'errore 403

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4285 da tony
Scusate se rispondo in ritardo ma questo per me è un hobbies invernale e d'estate ho poco tempo.
Difficile aiutarti federusso. Per capire il problemi procederei per gradi :
1) metti un sempice html con "hello world" sul sito e vedi se lo vedi dal PC e da raspberry
2) se lo vedi metti un php. la cosa migliore è mettere phpinfo.php ( kb.mediatemple.net/questions/764/How+can...pinfo.php+page%3F#gs )

... poi si vedrà
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4288 da federusso
Grazie tony, appena posso faccio la prova e ti posto i risultati.
Nel frattempo utilizzo il metodo con file meteo.txt e dashboard html.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4290 da tony
che è esattamente quello che uso anche io.

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4293 da federusso
Scusa la mia ignoranza tony, come faccio da terminale raspberry a raggiungere la pagina html per fare la prima prova che mi hai consigliato ?

Si prega Accedi a partecipare alla conversazione.

Di più
9 Anni 10 Mesi fa #4297 da roberto2011
Per riattivare l'ambiente grafico e riabilitare il comando "startx" bisogna disabilitare l'avvio automatico di SWPI editando il file /etc/profile e commentando, in fondo al file, il comando di avvio di swpi

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ringraziano per il messaggio: federusso

Si prega Accedi a partecipare alla conversazione.

Tempo creazione pagina: 1.053 secondi