Navigation: Installing and upgrading PawBill > PawBill Installer

PawBill Installer

Print this Topic    Previous page  Parent page  Next page
Expand All Collapse All


The PawBill installer guides you through the process of installing the PawBill billing system.


hmtoggle_plus1 Step 1: Download PawBill


If you have used the PawBill Pre-installer, you can skip this step as it has already downloaded and extracted the PawBill package on your server.


Download the latest PawBill package from the download page, extract it and upload it to the location where you would like to install PawBill. Be sure to use binary mode while transferring the files using FTP.



Ensure the package is uploaded to the correct location


If you plan to access the billing system at the url you use to access PawBill must be


To start the installer, you can navigate to the url of your PawBill installation. This will automatically redirect you to the installer. For example, if you expected the billing system to be installed at, visiting it will redirect you to which will start the installer.


hmtoggle_plus1 Step 2: License Agreement


The first page you will see is the license agreement. Please read the license agreement carefully and select if you agree or disagree to the terms of the agreement. Then click the next button.


hmtoggle_plus1 Step 3: System Tests


This step asks you details like the url of your application, path of the application, temporary directory location, php executable, cURL executable and smarty compiled templates directory. Descriptions of each option are given on the page and some values that the script could guess are filled in. Complete the fields and click the next button.


The next page runs a few tests on your system. You can see the results of the tests as they are done. You will see the final results of the test at the top of the page. If you see any warnings, try to correct them as it could improve the security/performance of your system. However, warning will not stop you from proceeding with the installation. Errors on the other hand stop you from proceeding further. you should fix the errors and run the tests again. Once the tests are completed wither successfully or with warnings you do not wish to fix, click on the next button to continue.


hmtoggle_plus1 Step 4: Database Setup


This section asks you database connection details. Select the type of database, the database server hostname, the database name, database username, database password and prefix for the tables in the database. You can also choose to clear out any existing tables in the database or leave them alone. Click next when you are ready to proceed.


The installer will now try to setup the database. If there are any errors, click back and try to correct them. Once the database is setup correctly, click on next to proceed


hmtoggle_plus1 Step 5: Config File


The installer now displays what the config file should look like for the setting you have selected in the previous steps. The script can attempt to write the file directly, upload it via FTP or you can choose to manually upload it yourself.


hmtoggle_plus1 Step 6: Validate License


Enter the license key you received after paying for your license of PawBill and click next to proceed. The installer wil store the license key into the database. Click next to proceed.


hmtoggle_plus1 Step 7: Create Admin Account


The installer asks you a few details about the first admin account you would like to create. Enter in all the details and click next to proceed. The installer will create the admin and then attempt to log you in as that admin. Click next to proceed.


hmtoggle_plus1 Step 8: Activate Modules


Some modules are required and have to be activated. Those modules will be checked on this page by default. Most modules are optional. You can choose to activate any other modules now or they can be activated through the admin area later. Once you have made your selection, click Install to install the selected modules. Then click next to proceed.


hmtoggle_plus1 Step 9: Finish


Installation of PawBill is complete. Please ensure that you enable the cron job as instructed. The first time you login, the license is downloaded for the first time. Therefore, the first login could take some time. Please do not interrupt the login process. Subsequent logins will be quicker.