Cronjobo

Je že kdo delal preko admin panela s tem? Jaz hočem pognati neko .php datoteko pa mi pomojem sploh ne zazna da je .php. :

<?php
mail("lavtar.miha@gmail.com", "test", "test");
?>

Pa mi javi napako:

/home/solanje/public_html/job.php: line 1: ?php: No such file or directory
/home/solanje/public_html/job.php: line 2: syntax error near unexpected token `"lavtar.miha@gmail.com",'
/home/solanje/public_html/job.php: line 2: `mail("lavtar.miha@gmail.com", "test", "test");'

lp

5 odgovorov

Nekako je treba sistemu povedat, da naj to interpretira s pomocjo PHPja...

To lahko naredis na dva nacina:

  1. v prvo vrstico vpise naslednje:
    #!/usr/local/bin/php
    ali pac ustrezno pot do php executabla, ce ta ni pravilna...

  2. v cron zapises takole
    /usr/local/bin/php /home/solanje/public_html/job.php
    seveda da spredaj se vse tiste zadeve okoli casa, kdaj naj se to izvede itd...

aja, ideja, da imas to skripto, ki jo zelis izvajat le iz crona, javno dosegljivo na webu, ni prevec dobra...

http://www.webcron.org/index.php?&lang=en

izberes skripto, ki ti jo nas poganja in cas, kdaj to potrebujes..

A v php datoteko naj dam prvo vrstico?

(#!/usr/local/bin/php)

Hvala in lp

Tocno tako... Mora pa biti ta fajl tudi executable (chmod +x imefajla.php)

No, da sporocim da mi lepo sluzi, hvala fantje ;)