Installing and running cPanel 11 require you to have perl v5.8.8. If you run an older version some things will not work properly (like spamassasin for example).
Do you need to upgrade?
YES if you running an older version.
How to check what version are you using?
Run:
perl -v
If you see anything like:
This is perl, v5.8.7 built for i686-linux
then you need to upgrade.
Upgrading is simple but I have seen a few problems in the past this is why I decided to write the how to.
- Download the cPanel perl installer
- Extract the archive
- Run the installer
- Check perl modules
- Force a cPanel update
- Update perl information in user’s cPanel
- Check the actual new perl version
wget http://layer1.cpanel.net/perl588installer.tar.gz
tar zxvf perl588installer.tar.gz
cd perl588installer
./install
/scripts/checkperlmodules
/scripts/upcp –force
rm -rf /home/*/.cpanel;rm -rf /home/*/.cpanel-datastore
perl -v
This should now output something like:
This is perl, v5.8.8 built for i686-linux