CPanel 11 upgrade issues – fix here

Published by

Posted on January 17, 2008

If you’ve tried to run:

Code:

/scripts/upcp –force

And have received this error:

Code:

/scripts/upcp –force
File::Copy::Recursive version 0.33 required–this is only version 0.31 at
/scripts/cPScript/SafeDir.pm line 164.
BEGIN failed–compilation aborted at /scripts/cPScript/SafeDir.pm line 164.
Compilation failed in require at /scripts/cPScript/cPanelFunctions.pm line 20.
BEGIN failed–compilation aborted at /scripts/cPScript/cPanelFunctions.pm line
20.
Compilation failed in require at /scripts/upcp line 16.
BEGIN failed–compilation aborted at /scripts/upcp line 16.
run:

Code:

cpan  File::Copy::Recursive

That will update that perl module to 0.33.

To verify run:

Code:

perl -MFile::Copy::Recursive -le ‘print $File::Copy::Recursive::VERSION;’

You should get:

Code:

0.33

Then run:

Code:

perl -c /scripts/cPScript/SafeDir.pm

You should get:

Code:

/scripts/cPScript/SafeDir.pm syntax OK

Then run cPanel Updates again:

Code:

/scripts/upcp –force