Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Hoe zet ik dit in crontab ?  (gelezen 759 keer)

Hoe zet ik dit in crontab ?
« Gepost op: 2009/12/15, 19:43:45 »
Om de applicatie vTigerCRM met m'n Asterisk PBX te laten samenwerken start ik een php script als volgt:

root@MSI:~$ cd /var/www/vtigercrm/cron/modules/PBXManager/
root@MSI:/var/www/vtigercrm/cron/modules/PBXManager$ ./AsteriskClient.php

Bovenstaande gaat prima.    :D
(This script must be kept running.....)
Ik laat het terminal venster dus gewoon openstaan.

Vragen:
1. Waarom lukt dit niet met een(1) commando:
root@MSI:~$ /var/www/vtigercrm/cron/modules/PBXManager/AsteriskClient.php

2. Blijkbaar kan dit script niet in de achtergrond lopen met & aan het eind.
   Waarom niet?
root@MSI:/var/www/vtigercrm/cron/modules/PBXManager$ ./AsteriskClient.php & <------- !!

3. Om dit automatisch 'at boot' te laten uitvoeren heb ik een crontab gemaakt:
root@MSI:/var/www/vtigercrm/cron/modules/PBXManager# crontab -l
@reboot cd /var/www/vtigercrm/cron/modules/PBXManager/
@reboot ./AsteriskClient.php
Dit lijkt ook niet te werken, want het php script wordt op deze manier niet gestart. (of wordt het gestart en direct weer afgesloten?)

𝕸𝖎𝖘𝖈𝖊𝖗𝖊 𝖚𝖙𝖎𝖑𝖊 𝖉𝖚𝖑𝖈𝖎. (Ter leering ende vermaeck)
𝕹𝖎𝖑 𝖛𝖔𝖑𝖊𝖓𝖙𝖎𝖇𝖚𝖘 𝖆𝖗𝖉𝖚𝖚𝖒. (Niets is moeilijk voor hen die willen)
https://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  24.04 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & TELLO drone (voor AI)