Have reviewed your installation. Please review my findings very closely.
[code:1]
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../../../var/www/vhosts/localiditalia.it/ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../../../var/www/vhosts/ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../../../var/www/ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../../../var/ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../../../ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../../ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../../ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/../ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php/modules/ioncube/ioncube_loader_lin_5.1.so) is not within the allowed path(s): (/var/www/vhosts/localiditalia.it/httpdocs:/tmp) in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/cbpaidsubscriptions.php on line 3
Notice: Undefined variable: result in /var/www/vhosts/localiditalia.it/httpdocs/localitest/components/com_comprofiler/plugin/user/plug_cbmutualfriends/cb.MutualFriends.php on line 111
[/code:1]
The above are just warnings so they won't stop your site from working, but they most certainly will stop CBSubs or their relevant extension from working. Lets break down those warnings.
open_basedir restriction in effect
The first issue is open_basedir is restricted. Oddly the master value (set by your host) is NULL. This would imply you are setting this with a PHP.ini file to the path
/var/www/vhosts/localiditalia.it/httpdocs:/tmp. You need to remove this restriction as it's not pointing to the appropriate location (you shouldn't limit basedir to the tmp folder, it should be site root or NULL).
To test your open_basedir changes you'll need to enable debug mode and maximum error reporting within Joomla global configuration and view your profile.
The PHP.ini your installation is using is located at as indecated by PHP the following path.
[code:1]
/etc/php.ini
[/code:1]
If unsure, please contact your host before making any changes.
Undefined variable: result
This is a minor issue am not even going to full suggest a fix for, this has nothing to do with CB and is coming from the plugin plug_cbmutualfriends. You should make the author aware to this issue so they may fix it.
In addition to all of this viewing CBSubs > Settings your host is failing OpenSSL and cURL checks. I am inclined to believe your host is likely not configured or not sufficient enough for CBSubs.
On another note you're running Joomla 1.5.20, this isn't the latest. Please upgrade to Joomla 1.5.22.
Also you're running PHP 5.1, which is known to have issues unless patched (doesn't appear to be the case). I recommend contacting your host and at least upgrading to PHP 5.2.
You mentioned this worked before upgrading, am highly likely to find this unbelievable as things I believe have changed sense before upgrading which likely broke the install.
Please keep in mind after addressing all of the above it STILL may not resolve your issue. More then likely you've a 3rd party conflict. Having SO much installed it's very difficult for me to debug this.
In order to properly debug and confirm if host related or not please make a Joomla + CB + CBSubs ONLY installation in a sub-folder or sub-domain and confirm if you can or can not protect menus.. if you CAN this guarantees a 3rd party conflict. If you can NOT this guarantees host related or a bug.
Post edited by: krileon, at: 2010/12/16 20:45