Tutorial arduno yun php timezone

L’arduino Yùn è la scheda, della famiglia arduino, proiettata verso il “Internet of Things” ( internet delle cose ).

arduno yun php timezone

Nell’ultima settimana ho preparato un progetto per l’Arduino Day 2014 ( #arduinoD14 ) con la Yùn ( di cui leggerai presto ) su input arrivati da molti appassionati e per realizzarlo ho voluto usare l’interprete php oltre alla libreria Bridge.h ed altre a corredo.

La realizzazione del progetto mi ha richiesto l’uso del timezone ed ho deciso di documentare l’installazione su arduno yun php timezone passo dopo passo.

Iniziamo con arduno yun php timezone

Il primo passo è senza dubbio installare l’interprete php sull’arduino yùn e per farlo ho seguito l’utile guida dell’amico Luca ( leggi guida ) … fatto ?

Se scorri la pagina phpinfo.php ad un certo punto incontri un testo simile al seguente:

arduno yun php timezone err timezone

L’errore si riferisce all’impostazione del timezone nel file php.ini che trovi nel path /etc/php.ini sull’arduino yùn dopo l’installazione dell’interprete php.

Edita il file con vi, nano o altro editor da te preferito e posizionati al punto in cui trovi l’impostazione del timezone:

arduno yun php timezone php ini configtogli il ; dalla prima linea date.timezone e modifica il valore come in figura, ovviamente se non sei in Itali aimposta un’atro timezone.

riavvia il demone uhttpd:

arduno yun php timezone uhttpd

e ricarica la pagina phpinfo.php, l’errore potrebbe essere cambiato ed essere:

arduno yun php timezone phpinfo

il problema è che non hai installato il Db zoneinfo su arduno yun php timezone, per farlo inizia con aggiornare il database dei pacchetti disponibili per linino:

arduno yun php timezone opkg

ora visualizza la lista dei pacchetti di tipo zoneinfo disponibili:

arduno yun php list timezone

installa su arduno yun php timezone lo zoneinfo-core e il pacchetto relativo alla zona corrispondente al tuo paese, nel mio caso e nel tuo se sei in europa è zoneinfo-europe:

arduno yun php install timezoneal termine dell’installazione riavvia il demone uhttpd:

arduno yun php timezone uhttpd

e quindi sulla pagina phpinfo dovrebbe esserti sparito ogni errore relativo al timezone su tuo arduno yun php timezone:

arduno yun php timezone set

Puoi ora usare nelle tue pagine php le funzioni relative alla data: date(), time(), mktime() … ecc.

Buona programmazione !!!

  • Questo sito ed i suoi contenuti è fornito "così com'è" e Mauro Alfieri non rilascia alcuna dichiarazione o garanzia di alcun tipo, esplicita o implicita, riguardo alla completezza, accuratezza, affidabilità, idoneità o disponibilità del sito o delle informazioni, prodotti, servizi o grafiche correlate contenute sul sito per qualsiasi scopo.
  • Ti chiedo di leggere e rispettare il regolamento del sito prima di utilizzarlo
  • Ti chiedo di leggere i Termini e Condizioni d'uso del sito prima di utilizzarlo
  • In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei qualora siano presenti link al suddetto sito.

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tutorial-arduno-yun-php-timezone.html

1 commento

1 ping

  1. Complimenti Mauro, leggendo attentamente e seguendo il tutto passo passo sono riuscito nella configurazione del php!
    Grazie
    Luca Serafini

  1. […] non sai come installare l’interprete php sull’arduino yùn puoi leggere questo articolo in cui trovi le istruzioni per impostare correttamente il […]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.