[checkperlmodules] /usr/bin/perl not properly linked to /usr/local/bin/perl.

[checkperlmodules] /usr/bin/perl not properly linked to /usr/local/bin/perl.

The perl binary at /usr/bin/perl should be a symlink to /usr/local/bin/perl to
ensure that all scripts execute with the same perl version. This condition has
been linked to a number of hard-to-diagnose issues in the past.

To resolve this issue, rename the current /usr/bin/perl and create a symlink
pointing to /usr/local/bin/perl.

To check the perl use below command

[root@vm1 bin]# ls -lah /usr/bin/perl /usr/local/bin/perl
-rwxr-xr-x 2 root root 15K Oct 29 02:55 /usr/bin/perl
-rwxr-xr-x 2 root root 13K Nov 27 2011 /usr/local/bin/perl

Now check the version of both the perl installations

[root@vm1 bin]# /usr/bin/perl -v
This is perl, v5.8.8 built for i386-linux-thread-multi

[root@vm1 bin]# /usr/local/bin/perl -v
This is perl, v5.8.8 built for i686-linux

If you get tow different versions of the perl as above follow these instructions

cd /usr/bin
mv perl perl-backup
ln -s /usr/local/bin/perl perl

Now perform perl check on the server

/scripts/checkperlmodules –force

Update the cpanel

/scripts/upcp –force