Page 1 of 1

PHP Skript per Cronjob

Posted: 2004-07-21 20:41
by dani_ch
Hallo zusammen!

Ich habe ein PHP-Skript, das jeweils einmal pro Monat ausgeführt werden muss. Nun habe ich gedacht, dass ich dies direkt mit einem Cronjob automatisiere.

Leider klappt das irgendwie nicht so ganz....

Die Url sieht folgendermassen aus: http://www.seite.ch?parameter1=bla&meter2=bla

Nun dachte ich, dass ich einfach Lynx aufrufe mit dieser URL...aber weit gefehlt, diese scheint die Parameter nicht oder nicht richtig zu übergeben.

/usr/bin/php /pfad/index.php führt leider auch nicht zum Ziel.

Hat jemand eine Idee, wie ich das realisieren könnte? Wenn möglich direkt auf meinem Server...

Vielen Dank!!!

Re: PHP Skript per Cronjob

Posted: 2004-07-21 20:57
by chris76
wie sieht der Cron aus? was heißt
usr/bin/php /pfad/index.php
funktioniert nicht?

Re: PHP Skript per Cronjob

Posted: 2004-07-21 21:06
by dani_ch
ich bekomme leider eine nette fehlermeldung...

PHP Warning: Unknown(): Unable to load dynamic library '/usr/share/extensions/no-debug-non-zts-20020429/mysql.so' - /usr/share/extensions/no-debug-non-zts-20020429/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: Unknown(): Unable to load dynamic library '/usr/share/extensions/no-debug-non-zts-20020429/imap.so' - /usr/share/extensions/no-debug-non-zts-20020429/imap.so: cannot open shared object file: No such file or directory in Unknown on line 0

Re: PHP Skript per Cronjob

Posted: 2004-07-21 23:24
by Anonymous
Dani_CH wrote:ich bekomme leider eine nette fehlermeldung...

PHP Warning: Unknown(): Unable to load dynamic library '/usr/share/extensions/no-debug-non-zts-20020429/mysql.so' - /usr/share/extensions/no-debug-non-zts-20020429/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: Unknown(): Unable to load dynamic library '/usr/share/extensions/no-debug-non-zts-20020429/imap.so' - /usr/share/extensions/no-debug-non-zts-20020429/imap.so: cannot open shared object file: No such file or directory in Unknown on line 0
aber du führst das ganze schon mit php aus, oder ?
also

Code: Select all

php -f /pfad/script.php
diesen aufruf kannst du dann auch so in die crontab legen.

allerdings glaub ich, dass du , wenn du parameter brauchst, villeicht 'curl' bemühen solltest.
steady

Re: PHP Skript per Cronjob

Posted: 2004-07-22 02:11
by andreask2
steady286 wrote:allerdings glaub ich, dass du , wenn du parameter brauchst, villeicht 'curl' bemühen solltest.
Nö, wieso?

Siehe:
http://www.dclp-faq.de/q/q-php-zeitgesteuert.html
http://www.dclp-faq.de/q/q-php-shell.html
http://de3.php.net/features.commandline
http://pear.php.net/manual/en/package.console.php