php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.04.2006, 22:01  
Neuer Benutzer
 
Registriert seit: 22.04.2006
Beiträge: 12
Sebja
Standard CronJob für Abfrage

Abend,

Also ich habe ne Textdatei, dort werden Werte drin gespeichert. Diese Werte werden mit einem anderen Server abgeglichen und wenn ein Wert zutrifft wird eine E-Mail verschickt. Also eigentlich egal

Worum es geht ist, dass ich eine Datei hab die wird per Meta Refrseh (unsauber!) aktualisiert. Dort wird etwas abgefragt ca. 2 Sekunden dauert das. Danach wird die Datei neu aktualisiert und das ganze spiel geht wieder von vorne los. Nun möchte ich das ja als Cronjob laufen lassen und dieser kann mit Meta zeug nicht viel anfangen.

Nun wollte ich mal fragen wie ich das am besten lösen oder umschreiben kann? Ich kann das ganze doch nicht einfach in einer while(true) laufen lassen, das ding läuft 24h am Tag? Und am Timeout kann ich nich drehen..


Hat jemand da eine Idee?

Gruss Sebastian
Sebja ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.04.2006, 22:12  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Wieso soll der Cronjob sowas nicht können? Der Refresh ist völlig schnurz aber erin Cronjob, den du dort periodisch drauf losrennen lässt, ist eigentlich kein Problem. Alle 2 Sekunden ist sowieso ein viel zu kleiner Zeitintervall...

Wenn du einen Zusatzdienst nutzt für die Cronjobs sollte das kein Problem sein. Wenn du Cron selber auf dem Server laufenhast, sollte es ebenfalls kein Problem sein. Wo also ist eigentlich dein Problem?
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 22.04.2006, 22:17  
Neuer Benutzer
 
Registriert seit: 22.04.2006
Beiträge: 12
Sebja
Standard

Also meinst du ich soll die Datei einfach alle 2 Sekunden aufrufen lassen und fertig?

Allerdings hab ich auf diesem Server keine root Rechte und nur einen Confixx CronTab. Dort kann ich ja nur das hier einstellen



Dort geht das schlecht den einzustellen
Sebja ist offline   Mit Zitat antworten
Alt 22.04.2006, 22:21  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Cron kann nur minutenweise und das reicht normalerweise auch aus.

Vom Ansatz her ja, einfach alle 2 Sekunden aufrufen lassen ohne refresh, wobei halt statt "alle 2 Sekunden" eher "alle Minute"
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 22.04.2006, 22:22  
Neuer Benutzer
 
Registriert seit: 03.11.2005
Beiträge: 9
Völlig unbedarft
Standard

Kannst aber jede Minute laufen lassen. Einfach Stern eintragen (außer bei Befehll)
Völlig unbedarft ist offline   Mit Zitat antworten
Alt 22.04.2006, 22:22  
Neuer Benutzer
 
Registriert seit: 22.04.2006
Beiträge: 12
Sebja
Standard

Also ich hab es jetzt so umgesetzt... Aber was mir aufgefallen ist, dass meine Datein wo ich Werte zum Zwischenspeichern speichere, nicht erzeugt werden.

Das bedeutet also

PHP-Code:
fopen($_SERVER['DOCUMENT_ROOT']."/spam/zaehler.temp","a+"); 
funktioniert beim CronJob nicht wirklich? Muss ich dort mit dem Speicher oder so arbeiten?

Gruss Sebastian
Sebja ist offline   Mit Zitat antworten
Alt 23.04.2006, 19:09  
Neuer Benutzer
 
Registriert seit: 22.04.2006
Beiträge: 12
Sebja
Standard

Hat sich erledigt, hab es einfach in dem ordner phptmp abgelegt!
Sebja ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Abfrage von einer Abfrage Datenbanken 5 27.01.2011 23:31
php cronjob erstellt keine txt-datei... MrCavity Server, Hosting und Workstations 1 14.10.2006 15:57
mysql abfrage in Schleife havok PHP Tipps 2006 6 09.05.2006 08:39
[Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert Datenbanken 2 08.09.2005 11:59
Abfrage in array? BartTheDevil89 Datenbanken 5 10.05.2005 14:21
My SQL Abfrage & Ausführung per Cronjob PHP Tipps 2005 1 23.04.2005 16:08
[Erledigt] IF() abfrage in variable packen PHP Tipps 2005 14 01.04.2005 17:23
Abfrage von Char-Feldern Datenbanken 9 04.02.2005 14:06
[Erledigt] SQL Abfrage funzt nicht Datenbanken 2 04.02.2005 11:09
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22
Abfrage funktioniert zwar, aber nicht korrekt Datenbanken 2 16.08.2004 09:10
2 Tabellen 1 Abfrage nilsfeld Datenbanken 6 11.08.2004 11:18
Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab PHP Tipps 2004 4 12.07.2004 15:00
komplizierte mySQL Abfrage Datenbanken 6 25.06.2004 15:34
[Erledigt] Variable per GET übergeben und DB Abfrage nutzen PHP Tipps 2004 4 01.06.2004 15:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
cronjob abfragen, crontab abfragen, cron job verzeichniss abfragen, cron job mail abfragen, chrontab abfragen, crontab abfrage, cron abfragen, cronjob verzeichnis abfragen, cron job sqlabfrage, crontab 2 sekunden, abfragen crontab, abfrage crontab, per cron bestimmte datenbank abfragen, crontab alle 2 sekunden, refresh datenbank cronjob

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.