Creating Website
RVSitebuilder 7 · Website design and content
Content Editor Troubleshooting
Fix common editor and content issues
Installation & Setup
Hosting providers and server administrators
Blog list (0)
The ioncube loader errors on RVsitebuilder
--------------------For cPanel-------------------- There are 3 ways to fix it.1. Go to WHM >> Server Configuration >> Tweak Setting, and choose ioncube on 'Loader to use for internal cPanel PHP'.Run commandservice cpanel restart Then check your RVsitebuilder again. 2. Run:perl /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/scripts/autofixphpini.plThen check your RVsitebuilder again. 3. Edit php.ini for internal cPanel PHP manually. To do this way is only a last choice. Php.ini is likely to be reverted back after updating cPanel and you will need to redo it again. • Find your internal cPanel php.ini by calling the https://{SERVER_IP}:2087/cgi/rvsitebuilder/rvdebug.php. It will display phpinfo page. Find the php.ini path. • SSH to the server as root. • Edit php.ini, insert these 2 lines under the extension_dir line.zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.2.so"zend_extension_ts="/usr/local/IonCube/ioncube_loader_lin_5.2_ts.so" • Run this command/usr/local/cpanel/bin/install_php_inis • Restart cPanel services/usr/local/cpanel/startup • Check your RVsitebuilder again. Using these instructions for only in case the autofixphpini.pl doesn't help you.Run this command manually. perl /scripts/phpextensionmgr --prefix /usr/local/cpanel/3rdparty install IonCubeLoader Create or update /scripts/postupcp to run above command every after cPanel upcp.#!/usr/bin/perlif (-f '/var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/scripts/autofixphpini.pl') {system('perl /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/scripts/autofixphpini.pl');}if (-f '/scripts/phpextensionmgr') {system('perl /scripts/phpextensionmgr --prefix /usr/local/cpanel/3rdparty install IonCubeLoader');}1; Make sure /scripts/postupcp permission is 700. You also need to test it by running /scripts/postupcp and check RVsitebuilder again. ------------------------For DirectAdmin------------------------1. Open /usr/local/directadmin/plugins/rvsitebuilder/user/php.ini to edit2. Insert the following line under the extension_dir line. zend_extension = "/ioncube/ioncube_loader_lin_5.2.so" NOTE: the number 5.2 is standing for your current "php version", please replace it by yours. 3. Restart Directadmin services /etc/init.d/httpd restart /etc/init.d/directadmin restart Restart Directadmin services for centos 7 sudo systemctl restart httpd.service sudo systemctl restart directadmin.service 4. Check your RVsitebuilder again.
System Requirement: PHP Version
List of compatible PHP versions for RVsitebuilder.-RVSitebuilder 6 plugin on cPanel control panel supports PHP 5.6, 7.1-7.4, and 8.1-8.3 -RVsitebuilder 6 plugin on DirectAdmin control panel requires PHP 5.6 only.If your server is running php7, you can set custom build php56 by this guide. For those websites using compo DB such as Photo Gallery Member Page FAQs or Blog. It requires php56 to make the components work properly.
How to uninstall RVsitebuilder?
--------------------For cPanel-------------------- • Backup the configuration files (Optional):mkdir /var/cpanel/.rvglobalsoftcd /var/cpanel/.rvglobalsoftcp -a /var/cpanel/rvglobalsoft/rvsitebuilder/var ./cp -a /var/cpanel/rvglobalsoft/rvsitebuilder/www/project ./ • Rebuild the icon set of cPanel X3 theme:/usr/local/cpanel/bin/unregister_cpanelplugin /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/cpanelplugin/rvsitebuilder.cpanelplugin/usr/local/cpanel/bin/rebuild_sprites • Remove RVsitebuilder icon from paper_lantern theme./usr/local/cpanel/scripts/uninstall_plugin /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/cpanelplugin/register_paper_lantern.tar.bz2 • Remove the RVsitebuilder files:rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstaller.tarrm -rf /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderinstallerrm -rf /usr/local/cpanel/whostmgr/docroot/cgi/rvsitebuilderrm -f /usr/local/cpanel/whostmgr/docroot/cgi/addon_rvsitebuilder.cgirm -rf /var/cpanel/rvglobalsoftrm -rf /usr/local/cpanel/base/frontend/*/rvsitebuilderrm -f /usr/local/cpanel/base/frontend/x/cells/rvsitebuilder.htmrm -f /usr/local/cpanel/base/frontend/x3/dynamicui/dynamicui_rvsitebuilder.conf • Rebuild the icon set of RVskin theme (If you have RVskin Theme):perl /root/rvadmin/autoupdatewhmaddon.pl If you had ever installed Tryout Demo, please do following direction. • SSH to the server as root and REMOVE custom_vhost_template_ap1 and custom_vhost_template_ap2 values, in file. /var/cpanel/userdata/USER_NAME/TRYOUT_WEBSITE_DOMAIN as following lines. Replace USER_NAME and TRYOUT_WEBSITE_DOMAIN with your own values.custom_vhost_template_ap1: /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/apachetemplate/tryout.rvsitebuilder.apache1custom_vhost_template_ap2: /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/apachetemplate/tryout.rvsitebuilder.apache2 • Remove cache data of userdata edited above using command below.rm -f /var/cpanel/userdata/USER_NAME/TRYOUT_WEBSITE_DOMAIN.cache • run /scripts/rebuildhttpdconf • run /scripts/restartsrv httpd Anyway, if could not remember where you installed Tryout Demo, check position by command: grep -l 'tryout.rvsitebuilder' /var/cpanel/userdata/*/* --------------------For DirectAdmin-------------------- • Back up the configuration files(Optional):mkdir /usr/local/.rvglobalsoftcd /usr/local/.rvglobalsoftcp -a /usr/local/rvglobalsoft/rvsitebuilder/var ./cp -a /usr/local/directadmin/plugins/rvsitebuilder/images/project ./ • Remove the RVsitebuilder files:rm -f /usr/local/rvglobalsoft/rvsitebuilderinstaller.tarrm -rf /usr/local/rvglobalsoft/rvsitebuilderinstallerrm -rf /usr/local/rvglobalsoft/rvsitebuilderinstaller/rvsitebuilderrm -rf /usr/local/rvglobalsoftrm -rf /usr/local/directadmin/plugins/rvsitebuilderrm -rf /usr/local/directadmin/plugins/rvsitebuilderinstaller If you had installed Tryout Demo ever, please do following direction.Go to Admin Level -> Custom httpd configuration -> select domain of account, replace values in the top text area, then REMOVE the following command: |?OPEN_BASEDIR_PATH=`HOME`/:/tmp:/usr/local/lib/php/:/usr/local/rvglobalsoft/rvsitebuilder/:/usr/local/directadmin/plugins/rvsitebuilder/:/ioncube:/home/admin/.rvsitebuilder| Anyway, if could not remember where you installed Tryout Demo, check position by command:grep -l '/usr/local/rvglobalsoft/rvsitebuilder' /usr/local/directadmin/data/users/*/httpd.conf
Setup RVsitebuilder 6 error "databasename is already existed"
Problem When you install RVsitebuilder 6 and Setup in WHM, it's error "databasename is already existed" on final step. Solution Try to run the Setup from the start again. The database might be rvsitebuilder1 to avoid duplicating previous attempts. If it still errors, please try to fix MySQL mode by this guide and run Setup RVsitebuilder 6 in WHM again.