Personal tools
Namespaces

Variants
Actions

Hosting Quota Notifications 1.X For WHMCS

From ModulesGarden Wiki
(Difference between revisions)
Jump to: navigation, search
Line 2: Line 2:
 
<meta name="description" content="We Will Guide You Step By Step And Show You How To Successfully Update Any WHMCS Module Designed By ModulesGarden."></meta>
 
<meta name="description" content="We Will Guide You Step By Step And Show You How To Successfully Update Any WHMCS Module Designed By ModulesGarden."></meta>
 
{|
 
{|
|style="padding: 10px 0px 30px 15px;"|This article will help you go through the process of updating any WHMCS module.<br />
+
|style="padding: 10px 0px 30px 15px;"|Read the below article carefuly as it contains crucial information on how to update any of ModuelsGarden modules For WHMCS. <br />
Follow the steps presented below to complete a basic module's update.<br />
+
Follow the steps one by one to complete successfully the module update and avoid losing data or any other unexpected issues.<br />
Additionally, you can view the list of additional actions that might be required to conduct the update mechanism properly.
+
You will also find here a current list of additional actions that might be required to perform the update properly.
 
|}
 
|}
 
==Update Instructions==
 
==Update Instructions==
 
{|
 
{|
|style="padding: 10px 0px 20px 15px;"|'''1. In the beginning, please make a backup of your WHMCS files and database.'''
+
|style="padding: 10px 0px 20px 15px;"|'''1. Start with making a backup copy of your WHMCS files and database.'''<br/>
 +
This step is crucial as it will let you avoid losing any data in case of unexpected update failure or other issues.
 
|}
 
|}
 
{|
 
{|
 
|style="padding: 0px 0px 15px 15px;"|2. '''Addon Modules Only:''' Log in to your WHMCS admin area.<br />
 
|style="padding: 0px 0px 15px 15px;"|2. '''Addon Modules Only:''' Log in to your WHMCS admin area.<br />
Go to '' 'Settings' '' '' 'Addon Modules' '' and deactivate the module you wish to update.<br />
+
Go to '' "Settings" "Addon Modules" '' and deactivate the module you are going to update.<br />
'' '''Note:''' This step is recommended but skip it if you want to keep your current module's settings.''
+
'' '''Note:''' This step is recommended but you may skip it if you want to keep the settings of the module.''
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 20px 15px;"|3. Download the latest version of the module from our website.
+
|style="padding: 0px 0px 20px 15px;"|3. Download the latest version of the module from your client area.
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 20px 15px;"|4. Remove all files of the previous module's version (except the license.php file).
+
|style="padding: 0px 0px 20px 15px;"|4. Remove all the files of the previous module's version from the WHMCS root directory '''(except the license.php file)'''.<br/>
 +
Only in this way all the old and usless hooks deleted.<br/>
 +
'''''Note:''' if you have some attachemnts or other files uploaded into the module and you do not want to lose them with the update, please do not delete them.''
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 20px 15px;"|5. Upload and extract the new files into your WHMCS root directory. They will overwrite the old files.
+
|style="padding: 0px 0px 20px 15px;"|5. Upload and extract the new files into your WHMCS root directory.
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 15px 15px;"|6. Proceed to the module's location and remove the '' 'license.php' '' file.<br />
+
|style="padding: 0px 0px 15px 15px;"|6. '''This step is mandatory only in a few cases, due to the changes in the packaging system.'''
Now, rename '' 'license_RENAME.php' '' to '' 'license.php' '' file and edit it by providing your module's license.<br />
+
Proceed to the module's location and remove the '' 'license.php' '' file.<br />
'' '''Note:''' This step is mandatory only in a few cases, due to the changes in the packaging system.''
+
Now, rename '' 'license_RENAME.php' '' to '' 'license.php' '' file and edit it by providing your module's license.
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 15px 15px;"|7. Remove all files from the '' '\your_whmcs\template_c\' '' directory.<br/>
+
|style="padding: 0px 0px 15px 15px;"|7. Next, move to '' '\your_whmcs\template_c\' '' directory and delete all the files that are inside it.<br/>
'' '''Note:''' This will remove cache, which will prevent WHMCS from storing obsolete parts of the module and read the new version.''
+
'' '''Note:''' This action will remove cache, which will prevent WHMCS from storing obsolete parts of the module and read the new version correctly.''
 
|}
 
|}
 
{|
 
{|
 
|style="padding: 0px 0px 15px 15px;"|8. '''Addon Modules Only:''' Log in to your WHMCS admin area.<br />
 
|style="padding: 0px 0px 15px 15px;"|8. '''Addon Modules Only:''' Log in to your WHMCS admin area.<br />
Go to '' 'Settings' '' → '' 'Addon Modules' '' and activate the recently updated module.
+
Go to '' "Settings" '' → '' "Addon Modules" '' and activate the just updated module.
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 30px 15px;"|Once these instructions are carried out, your module should be updated correctly.<br />
+
|style="padding: 0px 0px 30px 15px;"|Once the instructions are carried out, the module update is ready and correct.<br />
Otherwise, please refer to the additional steps described below.
+
 
|}
 
|}
  
==Additional Guidance==
+
==Additional Instructions==
 
{|
 
{|
|style="padding: 10px 0px 15px 15px;"|It may happen that after the update of a module, additional steps still have to be taken in order to ensure its proper functioning.<br />
+
|style="padding: 10px 0px 15px 15px;"|In case of some modules, for example SMS Center For WHMCS, additional steps are required.  
If so, we advise you to check the module's documentation and see whether some specific actions are needed.<br /><br />
+
 
In particular, search for the following elements:<br />
+
Please move to the module's documentation page and check whether there are any specific actions required. <br />
 +
Review  the following sections: '' "Installation", "Update Instructions" ''  and '' "Common Problems" '' sections:<br />
 +
 
 +
Search for information on:<br/>
 
1. Folders which need specific write permissions (chmods).<br />
 
1. Folders which need specific write permissions (chmods).<br />
 
2. Previous settings of chmods which were overwritten.<br />
 
2. Previous settings of chmods which were overwritten.<br />

Revision as of 12:11, 30 August 2018

Read the below article carefuly as it contains crucial information on how to update any of ModuelsGarden modules For WHMCS.

Follow the steps one by one to complete successfully the module update and avoid losing data or any other unexpected issues.
You will also find here a current list of additional actions that might be required to perform the update properly.

Update Instructions

1. Start with making a backup copy of your WHMCS files and database.

This step is crucial as it will let you avoid losing any data in case of unexpected update failure or other issues.

2. Addon Modules Only: Log in to your WHMCS admin area.

Go to "Settings" → "Addon Modules" and deactivate the module you are going to update.
Note: This step is recommended but you may skip it if you want to keep the settings of the module.

3. Download the latest version of the module from your client area.
4. Remove all the files of the previous module's version from the WHMCS root directory (except the license.php file).

Only in this way all the old and usless hooks deleted.
Note: if you have some attachemnts or other files uploaded into the module and you do not want to lose them with the update, please do not delete them.

5. Upload and extract the new files into your WHMCS root directory.
6. This step is mandatory only in a few cases, due to the changes in the packaging system.

Proceed to the module's location and remove the 'license.php' file.
Now, rename 'license_RENAME.php' to 'license.php' file and edit it by providing your module's license.

7. Next, move to '\your_whmcs\template_c\' directory and delete all the files that are inside it.

Note: This action will remove cache, which will prevent WHMCS from storing obsolete parts of the module and read the new version correctly.

8. Addon Modules Only: Log in to your WHMCS admin area.

Go to "Settings" "Addon Modules" and activate the just updated module.

Once the instructions are carried out, the module update is ready and correct.

Additional Instructions

In case of some modules, for example SMS Center For WHMCS, additional steps are required.

Please move to the module's documentation page and check whether there are any specific actions required.
Review the following sections: "Installation", "Update Instructions" and "Common Problems" sections:

Search for information on:
1. Folders which need specific write permissions (chmods).
2. Previous settings of chmods which were overwritten.
3. Either a new cron job added or an old one removed.
4. The use of the migration tool needed to import the settings from a previous version.
5. Settings removed during the update.
6. Integration codes that need to be changed after the update.
7. Additional steps listed in the installation instruction.
8. If you upgraded your WHMCS server from the PHP 5.x to PHP 7.x version, make sure that the uploaded module's package supports the correct PHP version as well.

In case of failure, return to the previous version of the module and contact us.
Navigation
WHMCS Modules
WHMCS Widgets
Translations
cPanel Modules
General
FAQ
Community