Archive for the ‘ModernBill’ Category

“SoftDRM License Error [1x000117]“

Saturday, April 21st, 2007

Please do the following step to generate new license key.

first goto member area >> http://www.modernsupport.com/modernbill/>>V5 LicenseCenter>>Generate a v5 License Key >> ModernBill URL insert (http://yourdomain.com ) >> generate license key

Login to your server >> goto install directory V5 insert encrypted license key “/lib-modernbill/include/config/newkey.php”

rename newkey.php to key.php .

Then try to login into your MB

Installing Ioncube Loaders on your server..

Saturday, April 21st, 2007

You WILL require root access to the server in order to do this.

1. Download the latest loaders to your computer from http://www.ioncube.com/loaders.php and upload them to your webspace
2. Move the ioncube folder to a permanent location by entering:
mv ioncube /usr/local
3. Next, you need to locate the php.ini file, to do this enter:
locate php.ini
4. You should find it is in /usr/local/lib/php.ini. Now that you know the location of php.ini you need to edit it.
pico /usr/local/lib/php.ini
5. Now find where other zend extentions are in the file.
ctrl + w: zend_extension
6. Paste in your new line for ioncube loader
zend_extension = /usr/local/ioncube/ioncube_loader_lin_x.so (Replace x with your version of PHP eg. 4.4)
7. Save the changes
ctrl + X then Y and enter
8. Restart the web server to take effect.
/etc/init.d/httpd restart

That’s it! Ioncube is now installed on your server! You should now see a section in your PHP Info page that says:

Additional Modules
Module Name ionCube Loader

Bad gateway error while validating modernbill v4 license.

Friday, April 20th, 2007

This happens due to the incompatible PHP version you are running on your Windows server. So please contact your system admin or ask your hosting provider to either upgrade the PHP version to 5.0.x or downgrade the PHP version to atleast 4.4.1.

ModernBill V4 Domain management.

Friday, April 20th, 2007

If you want your clients to manage their domains i.e change contact information and change DNS server then please do the following step:
Go to system config >> Registrar Modules >> Client Domain Options >>Allow Change Contact Info = Yes >> Allow Register Name Server =Yes then save the setting to resolve your issue.

Take a look at -
http://manual.modernbill.com/adminhelp/english/Configuration/Domain_Settings/
Registrar_API/eNom/module_enom.htm#domainrenewals

Order From error – [NON_LOGIN_APPx000379]Failed to authenticate remoteAccessHash.

Friday, April 20th, 2007

You do not have the correct access hash in your app-modernbill-order/config.php file. Make sure that the hash in that
file matches the one for your order form admin user.

Go to System >> Admin Settings >> Edit the order form admin user >> Copy the Remote Access Hash and paste it in app-modernbill-order/config.php file and replace hash key at $CONF["remoteAccessHash"]

PHP Fatal error: Smarty error: the $compile_dir ‘/tmp’ does not exist, or is not a directory. in

Friday, April 20th, 2007

Please do the following steps to get this issue resolved.

Open your config.php file go to line no 110

$CONF["tempDirectory"] = Set the path to temp directory on Windows server it’s generally “C:\Windows\Temp”

Similarly edit smarty.php file and set the same path to temp directory.

$CONF["smarty"]["compileDirectory"] =
$CONF["smarty"]["cacheDirectory"] =

How to to delete server module from your server group list into Modernbill4

Friday, April 20th, 2007

Just do the following steps -
Open your phpmyadmin tool go to “config” table and find the server module in the config_type colume, Delete the record by clicking on “Delete” link.

PRICE ERROR: Please configure prices for this package first.

Friday, April 20th, 2007

The above error indicates that you have not enabled the Billing Cycle into your order group. Please enable Billing Cycle Configuration option monthly and yearly and then try to process the order.

Go to Tools >> System Config >> Order Settings >> Order Groups >> edit the required group and >> Enable Billing Cycle Configuration >>Enable Cycle [Monthly] (B):”yes” >>Enable Cycle [Yearly] (B):”yes” and save that setting option for your required order group .

How to install modernbill V5 software ?

Thursday, April 19th, 2007

Step 1 – Create a new database for your billing system.
You can create your database by using a MySQL GUI such as PHPMyAdmin or you can use the command line as follows:
Here is the MySQL command:
mysqladmin -u USERNAME -h localhost -p create DBNAME

Step 2 – Login to your server with root access and go to
1. cd /home/user/public_html
2. lynx http://modernsupport.com/modernbill
3. Enter your modernbill download center username and password
4. Download the mb-5.0.0-RC3.1-AllInOne-zend tar file.
5. Untar the tar file using following command -

tar -zxvf mb-5.0.0-RC3.1-AllInOne-zend

Step 3.You can see the modernbill folder. You can rename this folder according to your needs.

step 4)  Point your broser to

http://www.yourdomain.com/modernbill/app-modernbill-admin/install/

INSTALLDIR = By default V5 creates a root directory called /modernbill/. You can leave the default name /modernbill/ or change it according to your own personal preference.

1. License Agreement
db name db
user name
passwd

Important Files

There are three files that are modified when you install or upgrade ModernBill 5.. They are listed below:

/modernbill/lib-modernbill/include/config/config.php

/modernbill/lib-modernbill/include/config/smarty.php

/modernbill/app-modernbill-order/config.php

Step 5. 5. Follow the instructions in the installation wizard through completion. Remember to delete the /install/ directory prior to logging in to your V5 system.

How to install modernbill V4 software ?

Thursday, April 19th, 2007

Step 1 – Create a new database for your billing system.
You can create your database by using a MySQL GUI such as PHPMyAdmin or you can use the command line as follows:
Here is the MySQL command:
mysqladmin -u USERNAME -h localhost -p create DBNAME

Step 2 – Login to your server with root access and go to
1.cd /home/user/public_html
2.lynx http://modernsupport.com/modernbill
3.Enter your modernbill download center username and password
4.Download the mb-4.4.0-2-release-zend tar file.
5.Untar the tar file uing following command -

tar -zxvf mb-4.4.0-2-release-zend.2006_02_11.tar.gz

6.You can see the modernbill folder. You can rename this folder according to your needs.
7.edit the file  include/config/config.locale.php with your favourite editor and Replace with your database settings from Step 1:

$locale_db_host  = ‘localhost’;
$locale_db_name  =’Your DB NAME’;
$locale_db_login = ‘Your DB LOGIN NAME’;
$locale_db_pass  = ‘Your DB LOGIN PASSWORD’;
$standard_url = ‘www.yourdomain.com/modernbill/’;(foldername modernbill)
$secure_url = ‘www.yourdomain.com/modernbill/;

Enter ‘https’ if you DO HAVE an SSL certificate.$https = ‘http’;

8.Save the file

9.Point your browser to https://www.yourdomain.com/INSTALLDIR(modernbill)/install_v4/ and select new install.
9.Member’s Area
Email Address: , Member’s Area Password:
10.Delete the /install_v4/ directory in its entirety after you have completed your ModernBill installation.