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 パッケージではありません。
Cookie.pm の 41 行目をコメント アウトすると、スクリプトは実行されますが、Cookie を正常に取得または設定できなくなります。
どちらも見つからないという点で、エラーメッセージは多少正しいようですcookie_class
(POD ファイルで言及されている場所を除く)。
入っていると思いますC:\strawberry\perl\site\lib\auto\APR\Request\Request.dll
が、Strawberry では見つからないのに、ActivePerl では見つかるのはなぜですか?