cronjob op plesk
Ik ben bezig met php cronjob op plesk alleen de link werkt niet.
Ik gebruik Plesk 8.2.0 en ik gebruik deze link:
/usr/bin/php -q/home/www/vhosts/domein.ext/httpdocs/mail.php
Wat doe ik verkeerd?
Alvast bedankt
En wat gebeurt er? De logs al bekeken?
Gewijzigd op 03/07/2012 20:33:47 door - Ariën -
In het bestand mail.php moet hij controleren of de gegevens in db nog binnen een jaar zitten anders. Wordt de regel verwijderd.
Logs wat is dat?
moet er trouwens geen spatie tussen je pad en '-q' ?
Gewijzigd op 03/07/2012 21:11:18 door - Ariën -
Dus je bedoeld: /usr/bin/php -q /home/www/vhosts/domein.ext/httpdocs/mail.php
Moet er ook mijn domein staan bij: domein.txt
Toevoeging op 03/07/2012 21:31:34:
/usr/bin/php -q /home/www/vhosts/domein.ext/httpdocs/mail.php
Patrick vollenbroek op 03/07/2012 21:31:12:
Moet er ook mijn domein staan bij: domein.txt
Lijkt me aannemelijk....
Toevoeging op 04/07/2012 11:31:11:
moet er dan staan:
/usr/bin/php -q /home/www/vhosts/mijn-domein.ext/httpdocs/mail.php
of
/usr/bin/php -q /home/www/vhosts/mijn-domein.nl/httpdocs/mail.php
curl http://mijn-domein.nl/mail.php
Eventueel voeg je; 2&>1 > /dev/null aan het einde toe. Hiermee stuur je all output van je script naar /dev/null
.ext staat voor elke gewenste extentie. Dus mijn-domein.nl lijkt me het juiste ;-)
Ik heb ook veel opstartproblemen met mijn cronjob gehad. Een van de oorzaken was dat mijn bestandje waarin de inloggegevens van de database staan, niet door de cronjob werden gezien. Ik heb dit opgelost door de inloggegevens in mijn php op te nemen en het probleem was verholpen.
George
oke maar het moet elkedag worden gecontroleerd zelfs als niemand iets reageerd.