Members

Note: You can use your Sitellite.org account here and vice versa.

Username

Password

Remember Login

Forgot your password?

Not a member? Click here to register

SiteInvoice - Docs

Home        News        Bugs        Downloads        Docs        Forum        CVS        Stats

Installation

1. Unpack the SiteInvoice download into your Sitellite installation in the inc/app folder.

2. Install the necessary database tables:

$ mysql -p -u USER DBNAME < \ 
inc/app/siteinvoice/install/install-mysql.sql
(enter password when prompted)

3. Set the siteinvoice/data folder and the siteinvoice/conf folder to be writeable:

$ cd /PATH/TO/SITELLITE
$ chmod -R 777 inc/app/siteinvoice/data
$ chmod -R 777 inc/app/siteinvoice/conf

4. Copy the siteinvoice scheduled task to the scheduler's task folder:

$ cd /PATH/TO/SITELLITE
$ cp -R inc/app/siteinvoice/install/siteinvoice inc/app/scheduler/tasks/

5. Add a crontab entry to run the siteinvoice scheduler task nightly. This crontab entry should look something like the following:

0 8 * * * cd /PATH/TO/SITELLITE; php -f index scheduler-app siteinvoice

The above example will run the siteinvoice task at 8 AM each morning. The task doesn't need to be run more than once a day.

6. Modify the siteinvoice/pix/header.jpg graphic to include your company name or logo instead of the default.

7. You can use SiteInvoice either from within the Sitellite Control Panel or by accessing it directly at the following URL (change www.yourWebSite.com to YOUR WEB SITE, of course):

http://www.yourWebSite.com/index/siteinvoice-app

Alternately, see the SiteInvoice Standalone page for info on making it run even more like a standalone web application.

That's all there is to it!