cronjob op plesk

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick vollenbroek

patrick vollenbroek

03/07/2012 20:28:44
Quote Anchor link
Hallo,
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
 
PHP hulp

PHP hulp

16/05/2021 22:57:41
 
- Ariën -
Beheerder

- Ariën -

03/07/2012 20:33:00
Quote Anchor link
welke link? Dat is een commando?
En wat gebeurt er? De logs al bekeken?
Gewijzigd op 03/07/2012 20:33:47 door - Ariën -
 
Patrick vollenbroek

patrick vollenbroek

03/07/2012 20:46:36
Quote Anchor link
dat is een commando ja.
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?
 
- Ariën -
Beheerder

- Ariën -

03/07/2012 21:11:08
Quote Anchor link
De plek waar fouten in worden geschreven en waar je kan achterhalen wat er fout gaat?
moet er trouwens geen spatie tussen je pad en '-q' ?
Gewijzigd op 03/07/2012 21:11:18 door - Ariën -
 
Patrick vollenbroek

patrick vollenbroek

03/07/2012 21:31:12
Quote Anchor link
logs bekend: nee.
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
 
- Ariën -
Beheerder

- Ariën -

03/07/2012 21:58:51
Quote Anchor link
Patrick vollenbroek op 03/07/2012 21:31:12:
Moet er ook mijn domein staan bij: domein.txt

Lijkt me aannemelijk....
 
Patrick vollenbroek

patrick vollenbroek

04/07/2012 11:29:51
Quote Anchor link
oke dat ga ik proberen

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
 
Dennis S

Dennis S

04/07/2012 11:53:35
Quote Anchor link
Zo te zien is mail.php ook te bereiken via http. Als dat het geval is kan je in je cron curl gebruiken om een http request te doen.

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
 
- Ariën -
Beheerder

- Ariën -

04/07/2012 11:57:59
Quote Anchor link
/usr/bin/php -q /home/www/vhosts/mijn-domein.nl/httpdocs/mail.php

.ext staat voor elke gewenste extentie. Dus mijn-domein.nl lijkt me het juiste ;-)
 
George van Baasbank

George van Baasbank

04/07/2012 12:01:53
Quote Anchor link
Hoi,

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
 
Patrick vollenbroek

patrick vollenbroek

04/07/2012 13:26:53
Quote Anchor link
oke maar het moet elkedag worden gecontroleerd zelfs als niemand iets reageerd.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.