NMS cronjob url

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Locked
pasmaskas
Power Poster
Power Poster
Posts: 509
Joined: Tue Nov 29, 2011 10:42 am

NMS cronjob url

Post by pasmaskas »

Beste CMSMS Leden,

Ik heb een vraagje over de nieuwe NMS module. Voorheen werkte dat via CGJobMgr en een cronjob.

voorbeeld die wij gebruiken:
/usr/local/bin/curl --silent --location http://website.nl/CGJobMgr/process > /dev/null

Alleen nu zie ik dat er geen gebruikt word gemaakt van CGJobMgr maar Background Job Manager.Nu word hij wel verzonden maar dan moet ik op de NMS pagina blijven in CMSMS.

Iemand een idee welke URL het is voor een cronjob? Of is dat er niet meer? Kan er niets over vinden in de modulehulp. Alleen een voorbeeld van de base URL. Of moet ik die nu gebruiken?

Gr Pascal
deactivated010521

Re: NMS cronjob url

Post by deactivated010521 »

Ik heb de volgende versies draaien en gedaan wat er in de help file van CmsJobManager staat, daarmee werkt het.

NMS: 2.13.2
CGExtensions: 1.59.1
CGSimpleSmarty: 2.1.7
CmsJobManager: 0.1.2

In config.php

Code: Select all

$config['cmsjobmgr_asyncfreq'] = '3';
In mijn crontab:

Code: Select all

*/3 * * * * wget -O - https://website.nl.nl/index.php?page=mailer  > /dev/null 2>&1

Mailer is een lege content pagina met alleen een {content} tag en een tekstje als: <h1>mailer</h1>, deze heb ik speciaal aangemaakt om de request heel licht te maken. Feitelijk kan je een call doen naar iedere willekeurige pagina binnen je CMS, maar meestal haal je dan iets meer data op die weer direct de vuilnisbak (/dev/null) ingegooid wordt.

Kan me nog ergens vaag herhinneren dat CURL in combinatie met https:// niet altijd soepel loopt. Curl doet het ook: curl --silent --location https://website.nl/?page=mailer

Check wel even via de command line van je hosting pakket of provider of curl aanstaat, waarschijnlijk wel anders deed je call naar CGJobMgr het ook niet.

https:// error's krijg je alleen met self-signed certificates of wanneer je dit alles vanuit een dev omgeving zonder valide ssl certificaat test. Zie dat je http:// in je voorbeeld gebruikt..... SSL had ik niet hoeven noemen, als referentie laat ik het staan.
pasmaskas
Power Poster
Power Poster
Posts: 509
Joined: Tue Nov 29, 2011 10:42 am

Re: NMS cronjob url

Post by pasmaskas »

Bedankt voor je reactie arnoud.

Ik heb de regel aan config.php toegevoegd beetje gespeeld met het laatste getal en op 3 gezet ook in de cronjob. Ik heb hem alleen nog getest met 2 nieuwsbrieven naar 1 persoon ik zal kijken of het nog steeds werkt als ik een grote lijst verzend.

Alvast bedankt!
Locked

Return to “Dutch - Nederlands”