Blog list (0)
Server Requirements for cPanel WHM server
Before starting to install RVsitebuilder 7, you can check the server requirement as the following PHP 7.3-7.4 MySQL 5.7+ PHP Extension: 'mysqlnd','PDO','gd','curl','iconv','mbstring','zip','json','fileinfo','exif','bcmath','ctype','openssl','tokenizer','xml','pdo_mysql' PHP INI Configuration: 'memory_limit' => 64M ROOT privilege to access SSH and WHM. Make sure the firewall on your server doesn't block the following domains. download.rvglobalsoft.com files.mirror1.rvsitebuilder.com By running the installation command, it means you're agreed to accept our Software Agreement.
RVSitebuilder install error : Can't locate DBI.pm in @INC (you may need to install the DBI module)
If you got the following error while installing RVSitebuilder: Can't locate DBI.pm in @INC (you may need to install the DBI module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 /usr/local/rvglobalsoft/rvmanager/auto) at /usr/local/rvglobalsoft/rvmanager/auto/RVSInstaller.pm line 15.Please run this command for the solution:/scripts/perlinstaller --force DBI
Allow your users access to RVsitebuilder without control panel login
RVsitebuilder 7 support every control panel system your hosting business has. Here we provide guides for cPanel , DirectAdmin, and other control panel systems (pleask, webmin, interworx, ISPconfig, and all). Make RVsitebuilder accessed without control panel login. 1. Purchase RVsitebuilder license https://rvsitebuilder.com/order/ . Skip if your server has RVsitebuilder license already. 2. Install it , and create admin login direct on domain name (domainname.com/admin/login) cPanel 1. Install on cPanel server with 1-line command, and it will be ready on control panel for every user.RVsitebuilder on cPanel 2. Create admin login for a user 2.1 Login to control panel as user first. 2.2 Access to RVsitebuilder 7 icon. 2.3 At the current page editor, click on Apps, select Member to open Member management area. 2.4 Click on "Istrator Admin". 2.5 Check Email Address and Create a password for user. 3. Your can inform your user to login by the email address and password above to domainname.com/admin/login Direct Admin 1. Install RVsitebuilder 7 on user domain name by each of them. 1-line command will be supported soon.RVsitebuilder on DirectAdmin 2. Run Setup to http://mydomainname.com/rvsitebuilder/setup.php (It's already said in installation page) 2.1 In step 3 of running Setup, you will have to create Admin Email Address and Password. You can create or let your user do it starting from number 1. 3. Your can inform your user to login by the email address and password above to domainname.com/admin/login Other control panel systems (pleask, webmin, interworx, ISPconfig, your own-made, and all) 1. Install RVsitebuilder 7 on user domain name by each of them.RVsitebuilder on control panel systems 2. Run Setup to http://mydomainname.com/rvsitebuilder/setup.php (It's already said in installation page) 2.1 In step 3 of running Setup, you will have to create Admin Email Address and Password. You can create or let your user do it starting from number 1. 3. Your can inform your user to login by the email address and password above to domainname.com/admin/login ============================================
Check number of websites created with RVsitebuilder on your server
You can run the following command sort by date to check all websites that created with RVsitebuilder 7. ls -altr /home*/*/rvsitebuildercms/*/INSTALL_COMPLETED Output:And show total website run command. ls -altr /home*/*/rvsitebuildercms/*/INSTALL_COMPLETED | wc -l Output:3
Update RVsitebuilder 7 cPanel plugin (Requires root)
RVsitebuilder CMS can be updated by website admin (your user) by clicking Update button from their website admin area. That will update all fixed bugs in RVsitebuilder 7 program. Sometimes, RVsitebuilder cPanel plugin has to be updated for such as new features for server admin (placed in RVsitebuilder 7 Manager which will be coming soon), or bug fixes on Rvsitebuilder 7 on control panel. Once a new changelog released and it tells fixed bugs for cPanel plugin, you can SSH as root and run the following command. cd /usr/src; rm -fv rvsitebuilder7cpinstall.sh; wget http://download.rvglobalsoft.com/rvsitebuilder7cpinstall.sh; chmod +x rvsitebuilder7cpinstall.sh; ./rvsitebuilder7cpinstall.sh
Enable icon Rvsitebuilder 7 feature manager in WHM
RVsitebuilder 7 will be ready to build website for every on your users in their control panel under Software -> RVsitebuilder 7. If you want to disable it for some user, you can create a new Package, then edit it in Feature Manager to disable RVsitebuilder 7 in the package.
Uninstallation RVsitebuilder 7 cPanel plugin (Requires root)
Uninstall RVsitebuilder 7 on cPanel SSH as root and run command cd /usr/src; rm -fv rvsitebuilder7cpuninstall.sh; wget http://download.rvglobalsoft.com/rvsitebuilder7cpuninstall.sh; chmod +x rvsitebuilder7cpuninstall.sh; ./rvsitebuilder7cpuninstall.sh This will remove Rvsitebuilder plugin and its icon from cPanel control panel. ---------------------------------------------------------------------------- Uninstall RVsitebuilder on other control panel system.1. /home/user/rvsitebuildercms2. /home/user/document_root/index.php3. edit /home/user/document_root/.htaccess Delete blog RVsitebuilder74. Delete database and userdb from rvsitebuilder7 For some users that set website login as direct website admin outside control panel such as domainname.com/admin/login This will STILL BE ABLE TO ACCESS AND EDIT WEBSITE as long as we don't completely force RVsitebuilder 7.
Photo Album (v.5) doesn't show image on website publish
Uncheck "Save your disk space by create symbolic link instead of copy images, medias, and documents to your disk" in the Publish step.
Publish error "Cannot connect to domainname.com using curl_ini .."
Error The below error happens when publish your website. "Cannot connect to domainname.com using curl_init. Please make sure domainname.com is corrected with the server and outgoing TCP port 80 is opened. Please click here to resolve." Or Return page contents. 301 Moved Permanently The document has been permanently move Solution A. You can fix it by solution in this guide. https://support.rvglobalsoft.com/hc/en-us/articles/360002360674- Or you can check if your domain name is redirected by solution B. B. Check your domain set redirect by: 1) Cpanel > Domains > Redirect. Check if your domain name is redirected to other. Just simply unredirect it. Or 2) Cpanel login go to File Manager: Go to cPnael -> File Manager -> public_html -> .htaccess: /home/{user-anme}/public_html/.htaccess Find : 'R=301' add commend # Change from: RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] to #RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Save file and republishOr publish project return error. Network connection Error(502: error), please try again. If doing the solutions in the guide above doesn't help, please contact your host provider to run the following command in their server. cPanel: touch /var/cpanel/rvglobalsoft/rvsitebuilder/var/skip_validate_domain Directadmin: touch /usr/local/rvglobalsoft/rvsitebuilder/var/skip_validate_domain And republish project again. ================================
Restore project from website published
1. Make sure your RVSitebuilder is the latest version. https://rvsitebuilder.com/v6/changelog2. Create a folder in this path /home/{user}/.rvsitebuilder/projects/xxx (the folder name as anything you want)3. Download file /home/{user}/public_html/rvsDbBackup.sql on latest publish4. Upload the file above into /home/{user}/.rvsitebuilder/projects/xxx/rvsDbBackup.sql( or Copy this path /home/{user}/public_html/rvsDbBackup.sql to /home/{user}/.rvsitebuilder/projects/xxx/rvsDbBackup.sql)5. Back to RVSitebuilder Home Step, click at You have {} missing project to recovering. Recover Project6. Select the project and click "Restore"7. After finished restore. Remove file /home/{user}/.rvsitebuilder/projects/xxx/rvsDbBackup.sql
Force Update RVsitebuilder
This is the guide of how to update version of RVsitebuilder 6 series (6.4.x). And to update RVsitebuilder version 6 on your server will now add RVsitebuilder 7 on control panel automatically (since RVsitebuilder 6.4.32) that your users will see 2 icons of RVsitebuilder to build their website. FAQs for website built with RVsitebuilder 6 and version 7. cPanel:1. Update the entire RVsitebuilderperl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --force 2. Update RVsitebuilder programperl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --force=rvsitebuilder 3. Update RVseagullmod onlyperl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --force=rvseagullmod 4. Update Template onlyperl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --force=template 5. Update Language onlyperl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --force=language 6. To rollback RVsitebuilder versionperl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --rollback={version} DirectAdmin:1. Update the entire RVsitebuilderperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --force 2. Update RVsitebuilder programperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --force=rvsitebuilder 3. Update RVseagullmod onlyperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --force=rvseagullmod 4. Update Template onlyperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --force=template 5. Update Language onlyperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --force=language 6. To rollback RVsitebuilder versionperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --rollback={version} --------------------------------------------
Update RVsitebuilder
RVsitebuilder update process requires root permission. If you're not, please contact your host provider to do this.----------------For cPanel----------------Go to root WHM -> Plugins -> RVglobalsoft Manager -> RVsitebuilder Manager. On the Manager homepage, if you are not on the latest version, it will show you the link 'Upgrade to latest version'. Click the link to update your RVsitebuilder version.If you prefer doing on SSH, you can run the following command. perl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi perl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi --force=rvsitebuilder Once finished running command, please Go to root WHM -> Plugins -> RVglobalsoft Manager -> RVsitebuilder Setup, and finish setup process here. ------------------------For DirectAdmin------------------------SSH to your server as root and run the following command. perl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgiperl /usr/local/rvglobalsoft/rvsitebuilderinstaller/autoinstaller.cgi --force=rvsitebuilder After finished update via SSH, please go to admin control panel and click Extra Features > RVsitebuilder Admin to update database. ===================================== RVsitebuilder Installation Troubleshooting If the following message shows up when you run command update RVsitebuilder on your server. You can use this part to fix it. Error: ############# # Backup native database before convert database to UTF-8. ########## Do you want to backup native database (yes/no)? no to exit. : Confirm backup time out please run installer againSolution: For cPanel servercd /var/cpanel/rvglobalsoft/rvsitebuilder/varFor DirectAdmin server:cd /usr/local/rvglobalsoft/rvsitebuilder/varedit file: rvautosetting.conf.ini.phpchangepostConnect=""topostConnect="SET NAMES utf8"save file.and delete file:rm -f {main-ip}.conf.phprm -f INSTALL_COMPLETE.phpGo to rebuild database again.For cPanel server:Go to root WHM -> Plugins -> RVglobalsoft Manager -> RVsitebuilder SetupFor DirectAddmin server:Go to admin control panel and click Extra Features > RVsitebuilder Admin to update database.
Upgrade RVsitebuilder 5.0 to 5.2
Please SSH to your server as root and run the following command: cd /usr/local/cpanel/whostmgr/docroot/cgi/rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/rm -f rvsitebuilderinstaller.tarwget http://download.rvglobalsoft.com/rvsitebuilderinstaller.tartar -xvf rvsitebuilderinstaller.tarrm -f rvsitebuilderinstaller.tarchmod 755 /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/appconfig/registerapp /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/appconfig/registerapp perl /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller/autoinstaller.cgi ===========================
Cannot backup for large size project.
The problem: Cannot make a backup compress file .tar.gz for a large project size about 1-2GB.Solution:1. Click backup project without images , documents and media. (Uncheck these 3 boxes)2. Go to File Manager to backup compress file images, documents manually. At cPanel -> File Manager : .rvsitebuilder/projects/{projectID}/images .rvsitebuilder/projects/{projectID}/documents .rvsitebuilder/projects/{projectID}/medias How to find project ID of a website3. Download files and save to local disk.
Can we re-brand any text/logo of RVsitebuilder?
We cannot guarantee it will 100% brandable. Most of the text on RVsitebuilder are translatable. You can modify text “RVsitebuilder” to your company name in the translation manager. However, if you found any words could not edit, and would like to edit it. Please let us know, we will check if it can put into the language file. ---------------- For cPanel ---------------- You can show your logo and your company name in RVsitebuilder interface. It is editable in RVglobalsoft Manager -> RVsitebuilder Manager -> Owner Configuration, at the “Change text brand in header” area. For the icon appear on the bottom of the published websites, please go to RVglobalsoft Manager -> RVsitebuilder Manager -> Created by and Powered by icon, and change the settings. Hide Created by icon will remove the RVsitebuilder link in user's published website. Powered by icons is the option to show your own company name and URL. Please make sure you access to the correct reseller or root WHM who own the account. The settings will affect ONLY the accounts under your own. For existing web sites, you need to republish in order to get the new value. For the icon and name displaying on the cPanel interface. ========== RVskin ========== RVglobalsoft Manager -> RVskin Manager -> Language -> Message Editor-> select a language, at “globaladdon” folder, find key “RVsitebuilder”, and change it. You can modify to any languages you want. ========== X3 theme ========== Login to WHM by root permission -> search "Branding" -> choose "Live Editor" for your current theme -> choose "Edit This Style" for the style you want to edit -> "Edit Icons" -> find "RVsitebuilder” to reupload icon. ========== cPanel paper_lantern theme ========== Follow this guide: Rename RVsitebuilder icon on paper_lantern theme ---------------- For DirectAdmin ---------------- Re-brand RVsitebuilder icon /usr/local/directadmin/plugins/rvsitebuilder/rvsitebuilder.gif Rename the RVsitebuilder brand /usr/local/directadmin/plugins/rvsitebuilder/hooks/admin_img.html /usr/local/directadmin/plugins/rvsitebuilder/hooks/admin_txt.html /usr/local/directadmin/plugins/rvsitebuilder/hooks/reseller_img.html /usr/local/directadmin/plugins/rvsitebuilder/hooks/reseller_txt.html /usr/local/directadmin/plugins/rvsitebuilder/hooks/user_img.html /usr/local/directadmin/plugins/rvsitebuilder/hooks/user_txt.html PS. You'll need to backup folder hooks anytime before running an update, the program will overwrite it.
I set configuration in RVsitebuilder Manager but my changes do not appear on the end-user interface
If you configure on the root WHM -> RVglobalsoft Manager -> RVsitebuilder Manager, it will affect only the accounts belong to root. The account belong to reseller will not change. You will need to configure on the correct owner of the account (Reseller WHM).
How to migrate project from one server to another server?
Migrate project from one server to another server. 1. Install RVsitebuilder on the NEW server, follow the installation at https://www.rvsitebuilder.com/installation/. 2. Make sure the transferring hosting accounts have moved from the OLD to the NEW server. You can move it using cPanel/WHM transfer facility. 3. On the new server WHM (root) >> RVglobalsoft Manager >> RVsitebuilder Manager, go to Recovering Projects. It will show the list of hosting accounts which contain RVsiteBuilder data. Click the icon to access to their individual cPanel and go to RVsitebuilder. You will find the Missing Project Recovering dialogue. Just check the checkbox in front of the project ID and submit. It will restore RVsitebuilder project on this server. 4. Make sure that the transferred domain resolved to the IP of the new server correctly.
How to create hosting packages with RVsitebuilder and other packages without the RVsitebuilder
cPanel server ----------------------------------- For RVskin based cPanel theme: ----------------------------------- Go to WHM >> RVglobalsoft Manager >> RVskin Manager >> Config >> Add/Remove Features and click 'Add features to feature lists'. Choose RVsitebuilder on the feature name list and choose the package feature lists on the feature list box and then click submit. Go to WHM >> RVglobalsoft Manager >> RVskin Manager >> Upsale >> Upsale Manager and configure the upsale page. Accounts which do not allow the access above will see the feature but when trying to access, it will display your upsale instead. ----------------------------------- For X3 based cPanel theme: ----------------------------------- Find the current feature list using by a hosting package at WHM >> Packages >> Edit Packages. Edit the feature list at WHM >> Packages >> Feature Manager. Repeat the process again until you configure it for all hosting packages. In addition, you also be able to limit the accessibility based on. Hosting account name: you can configure it at WHM >> RVglobalsoft Manager >> RVsitebuilder Manager >> User Control List. Owner of the account: in case you want only a specific reseller and resold account be able to access RVsitebuilder. You can configure it at WHM >> RVglobalsoft Manager >> RVsitebuilder Manager >> Reseller Control List.
How to restrict end-user to access RVsitebuilder?
You can set it at WHM >> RVglobalSoft Manager >> RVsitebuilder Manager >> User Control List. This option is available on both root and reseller RVsitebuilder Manager.
How to restrict reseller and resold accounts to access RVsiteBuilder?
You can set it at WHM (root) >> RVglobalsoft Manager >> RVsitebuilder Manager >> Reseller Control List.