Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

crontab, lynx PHP-Skript automatisieren

60 views
Skip to first unread message

Markus

unread,
Jan 2, 2002, 7:50:17 AM1/2/02
to
Hallo!

Wie kann ich mittels Lynx und Cron automatisch meine PHP-Skript ausführen
lassen?

Ich habs versucht mit:

0 14 * * * root root lynx http://server.de/phpskript1.php

Meine anderen cron-Einträge (keine PHP-Skripte) funktionieren auf diese
Weise.
Fehlt hier evtl. ein Parameter, die man an Lynx übergeben muß?

Gruß
M. Grill


Alexander Schuch

unread,
Jan 2, 2002, 7:58:11 AM1/2/02
to
On Wed, 2 Jan 2002 13:50:17 +0100, "Markus" <mai...@ibjc.de> wrote:

>Wie kann ich mittels Lynx und Cron automatisch meine PHP-Skript ausführen
>lassen?

Es gibt von PHP eine Standalone-Version und eine Apache-Modul-Version.
Mit der Standalone sollte etwas in der Art
'php <local-path-to-script>' funktionieren. Das klappt natürlich nur,
wenn das Script auf dem selben Server liegt.

Alexander

Markus Fischer

unread,
Jan 2, 2002, 8:09:00 AM1/2/02
to
In article <3c33020a$0$20028$9b62...@news.freenet.de>, Markus wrote:
> Hallo!
>
> Wie kann ich mittels Lynx und Cron automatisch meine PHP-Skript ausführen
> lassen?
>
> Ich habs versucht mit:
>
> 0 14 * * * root root lynx http://server.de/phpskript1.php

Mit dem Syntax geht lynx afaik ja in den interaktiv Modus,
kann das sein? Versuchs mit

lynx -source http://server.de/phpskript1.php >/dev/null

--
Remove 'nospam-' from my sender domain to contact me privately.

Johannes Vogel

unread,
Jan 2, 2002, 8:08:55 AM1/2/02
to
Hi Markus

"Markus" <mai...@ibjc.de> schrieb:

Auch dazu findest du in der FAQ eine Antwort. Ich hab da leider ein
round-robbing im routing:
rt008ffm.de.vianw.net [194.231.40.6]
rt002lei.de.vianw.net [194.231.5.33]
rt008ffm.de.vianw.net [194.231.40.6]
rt002lei.de.vianw.net [194.231.5.33]

Dein Ansatz ist aber korrekt. Fraglich aber, ob lynx und root sich da
im crontab vertragen... Du solltest das mal mit einem anderen User
versuchen.

Dann solltest du doch auch lynx wieder beenden.. Bleibt der so nicht
stehen? Du kannst stattdessen auch wget benutzen.

Grüsse, Johannes

Patrick Diddens

unread,
Jan 2, 2002, 8:12:06 AM1/2/02
to

"Markus" <mai...@ibjc.de> schrieb:

Herr Grill, einen Realnamen bitte....

> Wie kann ich mittels Lynx und Cron automatisch meine PHP-Skript ausführen
> lassen?

was genau an

man lynx
man cron
man crontab

hast du nicht verstanden?!

> Fehlt hier evtl. ein Parameter, die man an Lynx übergeben muß?

probier mal den vollen Pfad zum lynx anzugeben und die Option --source.
Also meinetwegen /usr/local/bin/lynx --source http://localhost/foobar.php

patrick


Patrick Diddens

unread,
Jan 2, 2002, 8:14:12 AM1/2/02
to

"Johannes Vogel" <newsg...@jvogel.ch> schrieb:

> Dein Ansatz ist aber korrekt. Fraglich aber, ob lynx und root sich da
> im crontab vertragen... Du solltest das mal mit einem anderen User
> versuchen.

Lynx würde im Hintergrund weiterlaufen, aber der User sollte afair egal
sein.

patrick


Markus

unread,
Jan 2, 2002, 8:33:40 AM1/2/02
to
Hallo Johannes!


"Johannes Vogel" <newsg...@jvogel.ch> schrieb im Newsbeitrag
news:3c330627$1...@news.swissonline.ch...
> Hi Markus


>
>
> Dein Ansatz ist aber korrekt. Fraglich aber, ob lynx und root sich da
> im crontab vertragen... Du solltest das mal mit einem anderen User
> versuchen.


Mit einem anderen Userprofil und der Angabe --source hat es funktioniert!
Super ... Danke!!!

> Dann solltest du doch auch lynx wieder beenden.. Bleibt der so nicht
> stehen?

Nachdem cron mein PHP-Skript ausgeführt (hab ich an einer neuerstellten
Datei gemerkt),
hab ich mit "killall lynx" geprüft, ob noch lynx-Prozesse am Laufen seien.
Es kam folgende Meldung:
lynx: no process killed
Das dürfte daraufhinweisen, dass Lynx nach Skriptausführung beendet wurde,
oder?

> Du kannst stattdessen auch wget benutzen.

Hab wget URL mal ausprobiert, aber was wget macht ??? wget sagt
"html-datei.xyz.htm saved" ??
Na nu ... lynx gefällt mir eigentlich recht gut :-)

Gruß
Markus Grill

Markus Fischer

unread,
Jan 2, 2002, 9:16:28 AM1/2/02
to
In article <3c330c37$0$20930$9b62...@news.freenet.de>, Markus wrote:
> Hab wget URL mal ausprobiert, aber was wget macht ??? wget sagt
> "html-datei.xyz.htm saved" ??
> Na nu ... lynx gefällt mir eigentlich recht gut :-)

Doku lesen hilft weiter:

wget "http://blabla/?asd=df" -O /dev/null 2>/dev/null

(oder so ;)

0 new messages