У меня есть набор скриптов, которые работают под ActivePerl 5.10.Однако в Strawberry Perl 5.10 я получаю странное сообщение об ошибке:
Can't locate object method "cookie_class" via package "MyCookie" (perhaps you forgot to load "MyCookie"?) at C:/strawberry/perl/site/lib/Apache2/Cookie.pm line 41.
Однако MyCookie
- это имя самого файла cookie, а не пакета Perl.
Если я комментируюВ строке 41 файла Cookie.pm сценарий запускается, но я больше не могу успешно получать или устанавливать файлы cookie.
Сообщение об ошибке выглядит несколько корректным, поскольку я тоже не могу найти cookie_class
(кроме случаев, когда это упоминалосьв файлах POD.) Тем не менее, то же самое относится и к моей установке ActivePerl.
Я думаю, что это в C:\strawberry\perl\site\lib\auto\APR\Request\Request.dll
- почему он не может найти его под Strawberry, но может под ActivePerl?