Perlモジュールについて
■ このスレッドは過去ログ倉庫に格納されています
0757ryu
2005/11/17(木) 11:51:07ID:???ソースありがとうございます!
ソース中に
>>pmファイルを探し、対応するディレクトリにコピーします。
DBIのように何も修飾しないもの :当該ディレクトリの直下に置きます
DBD::CSVのように修飾されているもの:"DBD"というディレクトリを作って、その中に入れます
とあったので、Calc.pmを htdocs\work2\lib\Date\Calc.pm
DBI.pmを htdocs\work2\lib\DBI.pm
のように、押し込み、コード中に
#!/usr/loca/bin/perl
use lib 'lib';
use Date::Calc;
use DBI;
とインポートしようとしただけで、エラーが出てしまいます。エラー内容は下記のとおりです。
[error] [client 127.0.0.1] Premature end of script headers: test.cgi
[error] [client 127.0.0.1] Can't locate loadable object for module Date::Calc in @INC (@INC contains: lib C:/usr/local/lib C:/usr/local/site/lib .) at C:/Program Files/Apache Group/Apache2/htdocs/work2/test.cgi line 5\r
[error] [client 127.0.0.1] Compilation failed in require at C:/Program Files/Apache Group/Apache2/htdocs/work2/test.cgi line 5.\r
[error] [client 127.0.0.1] BEGIN failed--compilation aborted at C:/Program Files/Apache Group/Apache2/htdocs/work2/test.cgi line 5.\r
[error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache Group/Apache2/htdocs/favicon.ico
ちなみにプロンプトでperl -le "print join $/, @INC"と打ったら
perl -le "print join $/, @INC"
'usr/local/lib
'usr/local/site/lib
と出ていました。ご教授お願いしますm(__)m
■ このスレッドは過去ログ倉庫に格納されています