Xgenious/ docs
Products
Get support
Note

We have upgraded the Laravel Framework version from 8 to 9. You need to dump your Composer autoload, otherwise the update will not work and you will get a 500 error page. Video tutorial: Composer Update Command

Step 1: Access Server Files

Log in to your cPanel (or any panel you have), go to File Manager, and navigate to the folder where the script is installed.

Step 2: Create Update Folder

Create a folder named update.

Step 3: Upload Update File

Upload the Nexelit update zip file (found in the Update folder of your CodeCanyon download) to the update folder on the server.

Step 4: Extract Update File

Extract the update zip file inside the update folder.

Note

Skip this step if there is no extra update folder inside the update folder. If there is, move all files from the inner update folder to the outer update folder.

Step 5: Run Update Wizard

Go to yourdomain.com/update and hit Enter. The update wizard will appear.

Step 6: Agree and Check Permissions

Click I Agree, Next Step and verify all permissions show a green check mark. If everything is OK, click Next.

Step 7: Enter Database Details

Enter your database host name, username, and password.

Step 8: Check Database Connection

Click Check Database Connection. If all info is correct, you will see the option to update files.

If the database info is wrong or the password field is empty (all fields should be auto-filled by default), check your script database details in @core/.env.

Step 9: Apply Updates

Click on each update file one by one. If all updates succeed, you will see a green success message.

Step 10: Update Flutterwave RAVE Configuration

Replace the Flutterwave RAVE .env file variables. We have upgraded the Flutterwave RAVE API.

Remove this code:

RAVE_PUBLIC_KEY=YOUR_API_PUBLIC_KEY
RAVE_SECRET_KEY=YOUR_API_SECRET_KEY
RAVE_TITLE=""
RAVE_ENVIRONMENT=staging

Add this code:

FLW_PUBLIC_KEY=YOUR_API_PUBLIC_KEY
FLW_SECRET_KEY=YOUR_API_SECRET_KEY
FLW_SECRET_HASH=""

Step 11: Finalize

Congratulations! Your update process is done. Delete the update folder and visit your site.

Note

Do not forget to upgrade your website database from General Settings > Upgrade Database.

Note

Do not forget to clear your website cache from General Settings > Cache Settings.

Note

We have upgraded our menu structure. You may need to set up your menu again to make it compatible with the new database structure.

If you want to use newly added modules, follow the relevant guides:

  • Did Not Find Course Module After Update
  • Did Not Find Appointment Module After Update
  • Did Not Find Support Ticket Option After Update
Note

If you are upgrading to Nexelit 3.0, add the full Google Analytics code in General Settings > Third Party Settings. You also need to re-add your footer widget because the widget builder core has been rewritten to support blog, event, knowledgebase, and jobs sidebar editing.

Still stuck?
Our support team is ready to help you get set up.
Get support