Thanks for that Paul After a lot of fiddling someone suggested I add this line to the start of the statusupdate file:
chdir("/var/www/mydomain.com/web/billing/"); Which worked really well. Maybe you can consider adding this as standard? Some how use a variable for the path? If you could knock up a version of the email invoice to be run nightly that would be much appreciated. I have a fair amount of web space on my server if you ever need any! db On 19 Jun 2010, at 14:03, Paul Yasi wrote: > The statusupdate script requires many of the files in the /include > folder of citrus, so if it cannot find those files in the same place > it > is at it cannot run. You can copy the /include folder to the same > place > you are running statusupdate from to get it to work or a better idea > may > be to use a shell script in the the cronjob to just call > statusupdate at > the location where it is, something like: > > #!/bin.sh > /var/www/citrusdb/statusupdate > > I don't know of a modified version of the run email invoice script > that > is out there now, I might be able to throw an untested one together. > The file that would need to be modified is the > citrusdb/tools/modules/billing/einvoice.php > > Paul > > On 06/18/2010 06:25 AM, David Boutcher wrote: >> I'm having a little trouble getting the statusupdate script to work, >> which is probably down to my lack on linux knowledge. >> >> If I execute the statusupdate script from it's own directory, it runs >> without problem. However, if i try to run it from any where else it >> returns lots of errors. >> >> I'm trying to get toward it running as a cronjob, but if I can't get >> it run by command line i'm sure the cronjob will also fail. >> >> Can someone point me in the right direction please. >> >> >> My other question is, does anyone have a modifed version of run email >> invoice script so I can set it to run every night using the current >> date please? >> >> David >> >> ------------------------------------------------------------------------------ >> ThinkGeek and WIRED's GeekDad team up for the Ultimate >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >> lucky parental unit. See the prize list and enter to win: >> http://p.sf.net/sfu/thinkgeek-promo >> _______________________________________________ >> Citrusdb-users mailing list >> Citrusdb-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/citrusdb-users >> > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Citrusdb-users mailing list > Citrusdb-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/citrusdb-users ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Citrusdb-users mailing list Citrusdb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/citrusdb-users