35-Mise en ligne
Mise en ligne
Pré-requis: Savoir créer un site internet en html.
Mise en ligne d'un fichier de donnée.
En premier lieu, il faut créer un répertoire data sur son serveur où l'on héberge son site. Faire le transfert d'un fichier généré. Par exemple 6hrs.txt
Dans un éditeur écrire:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<?php
require_once('data/6hrs.txt');
?>
</body>
</html>
Sauvegarder sous data.php.
Faire le transfert dans le répertoire de votre site. Dans notre exemple se sera dans ws.
Puis faire un lien dans vos page HTML. Lien
Transfert avec pywws.
Éditer le fichier weather.ini
Écrire les paramètres FTP de votre site:
[ftp]
local site = False
secure = False
site = www.caron.ws
user = superman
password = secret
directory = /ws/data/
Se connecter au raspberry via le logiciel putty.exe et faire la commande dans le répertoire station:
sudo python Hourly.py -vvv ~/station/data
Si tout va bien vous voyez vos fichiers sur votre serveur.
Mise en ligne en automatique.
Éditer le fichier crontab.
Taper la commande:
crontab -l
Ceci permet de voir les tâches en automatique de l'utilisateur PI
On voit qu'il n'y a pas de tâches.
Taper la commande:
crontab -e
Afin de lancer l'éditeur.
Écrire à la fin du fichier:
0 * * * * sudo python /home/pi/station/Hourly.py /home/pi/station/data
Faire une sauvegarde.
Faire un redémarrage du Raspberry.
sudo reboot
Et voilà les fichiers se mettent à jour:
Mise à jour 17/12/2012
Créé avec HelpNDoc Personal Edition: Éditeur de documentation CHM facile