Brief: this tutorial shows how to upgrade your website from version 3.0.0 to version 4.0.0 in simple quick steps.
1- Close your website by using Dimofinf settings in the CMS control panel.
2- create a new database using the hosting cpanel.
3- create a backup of the main database.
Note: if you upgrade using a subfolder before being viewed by visitors, this folder has to be named (upgrade) otherwise, CMS will not work.
To get your CMS version, login to the website control panel and follow the below steps:
1- login to your client area using your email address and password.
2- your main page is shown, press (active services) and a list of your services appears.
3- press the button (view details) in front of the CMS license key.
License key: copy and paste it in config.php file before starting installing “step 7”.
License domain: is the domain certified to be used in installing the CMS.
Installing CMS version.
4- download the version on your device.
5- extract the file.
6- open the file (include), you will find inside another file named (config.php.new), change the file name to (config.php) and delete the extension (.new).
7- open the file(config.php) and add the below data:
License Key: it is shown in the service page on the client area page as mentioned previously.
Database name [dbname]: that is created in the previous step.
Database username [dbuser]: that is created in the previous step.
Database password [password]: that is created in the previous step.
$setting ['LicenseKey'] = '';
$setting['Databasename'] = 'dbname';
$setting['MasterServerusername'] = 'dbuser';
$setting['MasterServerpassword'] = 'password';
8- upload the extracted folder to your website where you want to install a new version (or upload the compressed folder and then extract it using the cpanel).
9- provide the 777 permission to the below folders through the cpanel.
Folder : contents
Folder : contents/datastore
10- move the below folders from version 3.0.0 to (contents folders) in version 4.0.0.
-recall the file (upgrade.php) using the browser as per the uploaded folder, for example:
Bearing in mind that you have to replace (DOMAIN.TLD) with your website domain.
1- the welcome message is shown to start the first steps of upgrading which is converting database encoding to UTF8. Press (proceed) as shown below:
-The process may take a long time depending on the database size.
2- the next step is to start upgrading to version 4, press (proceed) as the picture below:
3- the below template of activated plugins and modules -of version 3- are chosen automatically by the system as the picture below:
Choose plugins and modules that you want to activate, and then press (proceed) as the previous picture.
4- after that, a message is appeared as below to enter some data:
-Site title : The website name such as (sabaq newspaper, etc)
- URL of your Dimofinf : CMS URL on your website.
- Your Domain: the website domain.
- Site mail: the approved email address that is used to send messages from your website.
-if the upgrading is proceeding using a sub folder, you have to enter the folder name after the sign (/) in the cookies field and add (/) after the folder name.
Press (proceed) after filing the previous template fields.
5- after the installing process is done, a new template will show up to enter some data of the website admin as shown in the below picture:
- Select Current Administrator: from the previous admins, choose one to be the main current administrator.
- Password: enter the new password of the current admin account.
- Confirm Password: re enter the previous password.
After filling the required fields, press (proceed) as shown in the previous picture.
6- then, the system asks you to enter the user that all data will be published by his name as the picture below:
7- after the upgrading process is done, the below picture will show to delete the folder (install) for security wise. So, delete the folder and press (proceed):
After pressing (proceed), you are transferred to the CMS control panel using the data entered in step 5 (username and password).
8- after logging to the CMS control panel, a very important window is shown including FTP data, and Dimofinf store one.
-Note: the store data is sent to your email address registered in the website, so login to your email inbox to get the data.
The window explanation:
- FTP Host: the server name of the FTP account.
- FTP User: the FTP username.
- FTP Password: the FTP account password.
- FTP Port: the port number of your FTP account.
- CMS FTP Folder: the name of the folder that includes the CMS files.
- Store Username: Dimofinf store username (sent to your email address after purchasing the CMS version)
- Store password: Dimofinf store password (sent to your email address after purchasing the CMS version)
- Use SSL FTP: enables you to use the secured login to FTP.