After updating to version PRO 4.26 last night.
I have gone through the instructions pretty much word for word. Installation for root | Tryout new installation on v4.x
CODE
Tryout control
V4 tryout web site will be created from RVSiteBuilder itself in the same way end-users build the web site. That means the greater level of customization on the tryout web site. You can enable tryout module for any users. The hosting account should have unlimited disk spaces and databases. It can be a standard hosting account, and not necessary to be a reseller account. Once the account have be authorized, you will find the 'Create Tryout' button on cPanel >> RVSiteBuilder besides the create web site and create blog.
In order to run tryout web site, there are special requirements. The following module or PHP functions need to be execuable.
* Ioncube.
* Symlink PHP function.
* Exec or system or shell_exec PHP function. One of these functions need to be available.
* suhosin.executor.allow_symlink is on, if your server run suhosin.
You need to configure open_basedir for the accounts which run the tryout module manually before enabling the users here.
1. SSH to the server as root and add custom_vhost_template_ap1 and custom_vhost_template_ap2 values on the end of file
/var/cpanel/userdata/USER_NAME/TRYOUT_WEBSITE_DOMAIN. Replace USER_NAME and TRYOUT_WEBSITE_DOMAIN with your own values.
custom_vhost_template_ap1: /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/apachetemplate/tryout.rvsitebuilder.apache1 custom_vhost_template_ap2: /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/apachetemplate/tryout.rvsitebuilder.apache2
2. Remove cache data of userdata edited above, rm -f /var/cpanel/userdata/USER_NAME/TRYOUT_WEBSITE_DOMAIN.cache
3. Then run /scripts/rebuildhttpdconf
4. If all is ok, run /scripts/restartsrv httpd
V4 tryout web site will be created from RVSiteBuilder itself in the same way end-users build the web site. That means the greater level of customization on the tryout web site. You can enable tryout module for any users. The hosting account should have unlimited disk spaces and databases. It can be a standard hosting account, and not necessary to be a reseller account. Once the account have be authorized, you will find the 'Create Tryout' button on cPanel >> RVSiteBuilder besides the create web site and create blog.
In order to run tryout web site, there are special requirements. The following module or PHP functions need to be execuable.
* Ioncube.
* Symlink PHP function.
* Exec or system or shell_exec PHP function. One of these functions need to be available.
* suhosin.executor.allow_symlink is on, if your server run suhosin.
You need to configure open_basedir for the accounts which run the tryout module manually before enabling the users here.
1. SSH to the server as root and add custom_vhost_template_ap1 and custom_vhost_template_ap2 values on the end of file
/var/cpanel/userdata/USER_NAME/TRYOUT_WEBSITE_DOMAIN. Replace USER_NAME and TRYOUT_WEBSITE_DOMAIN with your own values.
custom_vhost_template_ap1: /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/apachetemplate/tryout.rvsitebuilder.apache1 custom_vhost_template_ap2: /var/cpanel/rvglobalsoft/rvsitebuilder/panelmenus/cpanel/apachetemplate/tryout.rvsitebuilder.apache2
2. Remove cache data of userdata edited above, rm -f /var/cpanel/userdata/USER_NAME/TRYOUT_WEBSITE_DOMAIN.cache
3. Then run /scripts/rebuildhttpdconf
4. If all is ok, run /scripts/restartsrv httpd
I then give access to a user.
After selecting the option to publish the site i get the following error on the Updating publish data section.
CODE
open_basedir restriction in effect. File(/var/cpanel/rvglobalsoft/rvsitebuilder) is not within the allowed path(s).
Contact your hosting provider, to manually update your custom_vhost_template_ap1 and custom_vhost_template_ap2 values.
Your provider can update your custom_vhost_template_ap1 and custom_vhost_template_ap2 values by follow instruction here.
Contact your hosting provider, to manually update your custom_vhost_template_ap1 and custom_vhost_template_ap2 values.
Your provider can update your custom_vhost_template_ap1 and custom_vhost_template_ap2 values by follow instruction here.
I have raised a support ticket but it was suggested that I have not updated the custom_vhost_template_ap2 values. This is not shown in any of the instructions online and would like to know. What values are supposed to be entered in this file?
Many Thanks
Michael