• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Plesk 7.5 reloaded refuses to install

G

gh0st

Guest
Just upgraded a freebsd 5.2.1-release to 5.3-release-p10 for a client and they requested plesk reloaded 7.5 to be installed.

I've gone through, instealled perl5.8 from ports, and getting this message when I attempt to install plesk:

This distr needs perl 5.008005, but you have perl 5.008006 installed

Any suggestions as to how to fix it?
 
Hmm. Kinda stupid that they dont code their logic to request >= 5.8.5 instead of the exact version. Anyway; If you used ports to upgrade to 5.8.6, you should be able to tell the system to use the older perl that came with FreeBSD 5.3 temporarily:

Edit your /etc/make.conf and make sure it says

PERL_VER=5.8.5
PERL_VERSION=5.8.5

Then do the install, and change those lines back in /etc/make.conf

Or, you could just temporarily rename perl like:

mv /usr/local/bin/perl /usr/local/bin/perl5.8.6
cp /usr/local/bin/perl5.8.5 /usr/local/bin/perl

Do the install, then move perl 5.8.6 back, etc.
 
I just saved myself after upgrading my ports. Perl got upgraded to 5.8.6, because perl is hardcoded into Plesk this action was not quite smart.

- install sysutils/portdowngrade from the ports.
- portdowngrade -s [email protected]:/home/ncvs perl
- if you get a list, choose Perl5.8.
- Choose 2004/11/25 11:01:14 as a rollback date.
- put http://www.cpan.org/src/perl-5.8.5.tar.bz2 in /usr/ports/distfiles
- portsdb -Uu
- cd /usr/ports/lang/perl5.8
- make install clean
if make gives an error:
- make deinstall
- make reinstall

And everything is working properly again.

I hope you can use this with your fresh install....
 
Back
Top