Published by exdone
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