Mailinglisten-Archive |
> > > > Also ich mach es so: > > > > 5 4 * * * /home/httpd/cgi-bin/php.profi.ok > > > > /kunden/home/pages/info-serve.de/usw/loesch.phtml (in einer Cron-Zeile) > > > > > > > > Wobei "/home/httpd/cgi-bin/php.profi.ok" der absolute Pfad zum PHP-cgi > > > > und "/kunden/home/pages/info-serve.de/usw/ips_loesch.phtml" der Pfad zur > > > > PHP-Seite ist. > > Moin, > > das verstehe ich nicht. Was soll mit dieser Datei gemacht werden? > > So wie ich Dein Problem verstehe willst Du, dass ips_loesch.phtml > > ausgeführt wird, oder? > > Da darfst Du aber nicht auf diese Datei zugreifen (wie soll cron die ohne > > das Wissen um php auch ausführen). > > da gibt es 2 moeglichkeiten: > > 1. du machst das skript ausfuehrbar und schreibst in die erste zeile rein WIE > es ausgefuehrt werden soll (# !/pfad/zum/php-cgi-binary) > > 2. du rufst das php-binary aus der crontab auf und sagst zum bleistift folgendes: > 5 4 * * * /pfad/zu/php -f /pfad/zum/php/skript > > > > > genau soweit bin ich bisher..... :-) > > wie gesagt.... das funktioniert ja auch wie es soll. nur eben NICHT wenn ich auf > eine mysql datenbank zugreifen will (mysql_connect scheitert) > > > > leider bekomme ich trotz richtigem binary keine verbindung zum mySQLd, > > Welches Binary? > > na ja, eben die cgivariante von PHP, und zwar mit einkompiliertem mysql und > gd support > > > > > Wenn ich so was zu machen hätte käme folgendes in Frage (je per cron > > gestartet): > > wget > > lynx > > unter Blut, Schweiss und Tränen selbst zu erstellendes Script, das auf > > Port 80 des Servers zugreift und mit expect und echo die URL abfragt, > > um sie dann entweder nach /dev/null zu leiten, oder in eine Datei umzuleiten. ich habe jetzt als zwischenloesung ein mini php3 skript geschrieben, welches unter zurhilfenahme der klasse _http_ (von manuel lemos) das datenbankrelevante skript aufruft. funktioniert ! Zwar durchs knie ins auge, aber funktioniert. Der crontab eintrag selbst ist uebrigens genau so wie es stefan in diesem thread bereits beschrieben hatte. (tnx) gruss albi
php::bar PHP Wiki - Listenarchive