Introduction

RVSiteBuilder is a website builder integrated with cPanel, allowing users to create websites easily. Sometimes, users may encounter a fatal error indicating that the license file has expired, which prevents access to RVSiteBuilder.


Prerequisites

Before resolving this issue, ensure the following:

  • Root or SSH access to the server
  • cPanel/WHM installed and running
  • RVSiteBuilder installed on the server
  • Basic knowledge of Linux commands

Implementation

Step 1: Identify the Issue

The error message:

Fatal error: The encoded file requires a license file. The license file has expired.

👉 This indicates that the RVSiteBuilder license is expired or corrupted.


Step 2: Access Server via SSH

Log in to your server as root:

ssh root@your-server-ip

Step 3: Remove Old License/Installation Files

Execute the following commands:

rm -f /var/cpanel/rvglobalsoft/rvsitebuilder/var/INSTALL_COMPLETE.php
rm -f /var/cpanel/rvglobalsoft/rvsitebuilder/rvsitebuilderversion.txt

Step 4: Reinstall RVSiteBuilder

Run the installer:

perl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi

Step 5: Verify

  • Log in to cPanel
  • Try accessing RVSiteBuilder again
  • Confirm that the error is resolved

Conclusion

The RVSiteBuilder fatal error occurs due to an expired or missing license file. By removing the old license files and reinstalling the application, the issue can be resolved quickly. Regularly verifying license validity helps avoid such interruptions.

Leave a Reply