<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Sprechblasentext Zchn";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.SprechblasentextZchn
{mso-style-name:"Sprechblasentext Zchn";
mso-style-priority:99;
mso-style-link:Sprechblasentext;
font-family:"Tahoma","sans-serif";}
span.E-MailFormatvorlage20
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hallo Heiko,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ich vermute mal dein Script liegt im Verzeichnis:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>/var/www/volkszaehler.org/htdocs/<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Dann ware der richtige Eintrag für den root cronjob:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>* * * * * php /var/www/volkszaehler.org/htdocs/direktverbrauch.php > /dev/null<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Also sudo bash:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Crontab –e<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Zeile einfügen<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>* * * * * php /var/www/volkszaehler.org/htdocs/direktverbrauch.php > /dev/null<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Leerzeile<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Abspeichern.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Gruß Thomas<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> volkszaehler-users-bounces@lists.volkszaehler.org [mailto:volkszaehler-users-bounces@lists.volkszaehler.org] <b>Im Auftrag von </b>Heiko W.<br><b>Gesendet:</b> Samstag, 9. Februar 2013 13:35<br><b>An:</b> volkszaehler-users@lists.volkszaehler.org<br><b>Betreff:</b> Re: [vz-users] Script für Direktverbrauch / Cron Job<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Hallo <br><br>bräuchte noch mal kurz hilfe .. :( <br>der Cron läuft doch nicht an .. <br><br>hab in meine Crontab<br>den Cron eingefügt<br>* * * * * /usr/bin/php /var/www/volkszaehler.org/htdocs/direktverbrauch.php > /dev/null<br><br>aber er läuft nicht :( <br>könnte mir bitte jemand helfen beim 'umschreiben' .. <br>denke gehört nur der Pfad geändert .. weiß aber leider nicht wie .. (also nicht genau)<br><br><br># /etc/crontab: system-wide crontab<br># Unlike any other crontab you don't have to run the `crontab'<br># command to install the new version when you edit this file<br># and files in /etc/cron.d. These files also have username fields,<br># that none of the other crontabs do.<br><br>SHELL=/bin/sh<br>PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br><br># m h dom mon dow user command<br>17 * * * * root cd / && run-parts --report /etc/cron.hourly<br>25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )<br>47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )<br>52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )<br>#<br>* * * * * /usr/bin/php /var/www/volkszaehler.org/htdocs/direktverbrauch.php > /dev/null<br># Hinter diesem Text noch eine Leerzeile einfuegen, sonst funktioniert cron nicht!<br><br>Mit freundlichen Grüßen<br>Heiko W.<br><br><o:p></o:p></span></p><div><div class=MsoNormal align=center style='text-align:center'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><hr size=2 width="100%" align=center id=stopSpelling></span></div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From: <a href="mailto:luckyheiko@hotmail.com">luckyheiko@hotmail.com</a><br>To: <a href="mailto:volkszaehler-users@lists.volkszaehler.org">volkszaehler-users@lists.volkszaehler.org</a><br>Date: Sat, 9 Feb 2013 13:18:05 +0100<br>Subject: Re: [vz-users] Script für Direktverbrauch<o:p></o:p></span></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Hallo <br><br><br>hätte meine Fritz Box vorher Fragen sollen ;) <br><br>das mit der Portweiterleitung hat sich erledigt .. <br>kann ja dort die Ports dahinleiten wo ich das will :) <br><br>nun klappt alles .. <br><br><br>Vielen Dank noch mal für Eure Geduld<br><br><br><br><br>Mit freundlichen Grüßen<br>Heiko W.<br><br><o:p></o:p></span></p><div><div class=MsoNormal align=center style='text-align:center'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><hr size=2 width="100%" align=center id=ecxstopSpelling></span></div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From: <a href="mailto:luckyheiko@hotmail.com">luckyheiko@hotmail.com</a><br>To: <a href="mailto:volkszaehler-users@lists.volkszaehler.org">volkszaehler-users@lists.volkszaehler.org</a><br>Date: Sat, 9 Feb 2013 12:58:57 +0100<br>Subject: Re: [vz-users] Script für Direktverbrauch<o:p></o:p></span></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Hallo <br><br>danke da ja im How To <br>der Cron jede Minute läuft <br><br>das Script bei mir aber 'fast' genau 2 Minuten braucht (4 Durchgänge) <br>wollte ich das vereinfachen <br><br>und den Cron lassen ( jede Minute ) aber das Script halt nur 1 mal in der Zeit durchlaufen <br><br><br>Vielen Dank ... <br><br>nun schein ich meinem Ziel 'sehr nahe' zu sein ;)<br><br><br>eine Frage noh (hoff die liest noch einer) <br>da ich das Frontend auch von auserhalb erreichen möchte <br>wo kann ich den Port einstellen ?? <br><br>(router, und dyndns hab ich schon, will aber keinen Standartport)<br><br><br><br>Mit freundlichen Grüßen<br>Heiko W.<br><br><o:p></o:p></span></p><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>> Date: Sat, 9 Feb 2013 12:54:58 +0100<br>> From: <a href="mailto:volkszaehler@moppl.inka.de">volkszaehler@moppl.inka.de</a><br>> To: <a href="mailto:volkszaehler-users@lists.volkszaehler.org">volkszaehler-users@lists.volkszaehler.org</a><br>> Subject: Re: [vz-users] Script für Direktverbrauch<br>> <br>> Hallo Heiko,<br>> <br>> Am 09.02.2013 12:49, schrieb Heiko W.:<br>> > und das<br>> > <br><a href="http://localhost/middleware.php/data/b9a59860-713c-11e2-81af-7fa065fe71c7.json?operation=add&value=1098.231&ts=1360410346131">http://localhost/middleware.php/data/b9a59860-713c-11e2-81af-7fa065fe71c7.json?operation=add&value=1098.231&ts=1360410346131</a><br>> ><br>> > ist dann der Eintrag in die Datenbank ?<br>> <br>> Genau. Es ist der Aufruf an die Middleware.<br>> <br>> > da das Script ja 4 mal läuft ..<br>> > wo kann ich das einstellen das dies nur 1 mal Passiert ??<br>> > ist das dieser wert ??<br>> > for ($i=1; $i<5 ; $i++) {<br>> <br>> Ja:<br>> > for ($i=1; $i<2 ; $i++) {<br>> <br>> > oder was könnte ich herausnehmen damit die 'schleife' komplett weg ist ??<br>> <br>> Einfach die Zeile mit dem for und die vorletzte Zeile:<br>> }//for<br>> <br>> Das "sleep(15);" davor kannst Du dann auch raus nehmen. Das dient nur <br>> dazu die Abfragen über die Minute zu verteilen.<br>> <br>> Gruss<br>> Rainer<br>> <br>> <o:p></o:p></span></p></div></div></div></div></div></div></div></body></html>