I updated my script from 2.0 to 2.1 and all seems to works fine except 2 things.
1) When a user rename a file, we see this error : "No such file!"
But as an administrator, it works.
2) I updated payment mods too with new version.
3 files throws errors :
ikoruna.pm and cashu.pm throw :
And hipay.pm throw :Can't locate Digest/SHA1.pm in @INC (@INC contains: Modules . Plugins /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at Plugins/Payments/cashu.pm line 5.
BEGIN failed--compilation aborted at Plugins/Payments/cashu.pm line 5.
[Wed Jul 17 14:47:12 2013] index.cgi: Can't locate Digest/SHA1.pm in @INC (@INC contains: Modules . Plugins /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at Plugins/Payments/cashu.pm line 5.
[Wed Jul 17 14:47:12 2013] index.cgi: BEGIN failed--compilation aborted at Plugins/Payments/cashu.pm line 5.
Compilation failed in require at Modules/Session.pm line 6.
Removing those files solves throwing errors.Can't locate XML/SAX/PurePerl.pm in @INC (@INC contains: Modules . Plugins /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at Plugins/Payments/hipay.pm line 8.
BEGIN failed--compilation aborted at Plugins/Payments/hipay.pm line 8.
Software error:
[Wed Jul 17 14:52:41 2013] index.cgi: Can't locate XML/SAX/PurePerl.pm in @INC (@INC contains: Modules . Plugins /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at Plugins/Payments/hipay.pm line 8.
[Wed Jul 17 14:52:41 2013] index.cgi: BEGIN failed--compilation aborted at Plugins/Payments/hipay.pm line 8.
Compilation failed in require at Modules/Session.pm line 6.
How to fix it please.. thanks