このスレッドはクローズされています。記事の閲覧のみとなります。
PHPについて |
|
- æ¥æï¼ 2006/12/19 20:18
- ååï¼ カレーマン
- いつもお世話になっています。
http://www.hidekik.com/dmb/dmb.html
他のCGIは全てうまく動作するのですが、上記はうまくいきません。
ブラウザに表示されているエラーは下記の通りです。
Software error: Can't locate GD.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 .) at /var/www/html/dq/bbs/dmb.cgi line 45. BEGIN failed--compilation aborted at /var/www/html/m/dq/bbs/dmb.cgi line 45.
FedoraCore4:Apache2.0系です。
>>サーバーにPerlのPackage, GD, LWP::UserAgent, Archive::Zip, GD::SecurityImage::ACがインストールされ>>ている必要があります。
上記はコマンドにて yum install peal GD LWP::UserAgent, Archive::Zip, GD::SecurityImage::AC を行っていますが、確認するとうまくインストール出来ないようなのです。
例えば # yum install GD Setting up Install Process Setting up repositories crash-hat 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 updates-released 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 Reading repository metadata in from local files Excluding Packages from Fedora Extras 4 - i386 Finished Parsing package install arguments ←これは何か必要なのでしょうか? No Match for argument: GD Nothing to do
どうかよろしくお願い致します。
|
■ コンテンツ関連情報
Re: PHPについて ( No.1 ) |
|
- æ¥æï¼ 2006/12/19 20:11
- ååï¼ 管理者
- > # yum install GD
> Setting up Install Process > Setting up repositories > crash-hat 100% |=========================| 951 B 00:00 > extras 100% |=========================| 1.1 kB 00:00 > updates-released 100% |=========================| 951 B 00:00 > base 100% |=========================| 1.1 kB 00:00 > Reading repository metadata in from local files > Excluding Packages from Fedora Extras 4 - i386 > Finished > Parsing package install arguments ←これは何か必要なのでしょうか? > No Match for argument: GD > Nothing to do
GDのパッケージ名は「perl-GD」となります。 よって以下でインストールしてください。
# yum install perl-GD
|
Re: PHPについて ( No.2 ) |
|
- æ¥æï¼ 2006/12/19 20:21
- ååï¼ カレーマン
- 管理人様
いつもありがとうございます。 手順に従ってyum install perl-GDをインストールしました。
パスワード設定画面が現れ入力した後に実行すると下記のエラーがでました・・・
Software error: Can't locate object method "new" via package "GD::SecurityImage::AC" (perhaps you forgot to load "GD::SecurityImage::AC"?) at /var/www/html/dmb.cgi line 604.
どうかよろしくお願い致します。
|
Re: PHPについて ( No.3 ) |
|
- æ¥æï¼ 2006/12/19 20:24
- ååï¼ 管理者
- もしかしたら「php-gd」のパッケージも必要かもしれませんね。
たぶんインストールされていると思いますが母体である「gd」も行ってみてください。
# yum install php-gd gd
|
Re: PHPについて ( No.4 ) |
|
- æ¥æï¼ 2006/12/19 20:29
- ååï¼ カレーマン
- yum install php-gd gd
Setting up Install Process Setting up repositories crash-hat 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 updates-released 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 Reading repository metadata in from local files Excluding Packages from Fedora Extras 4 - i386 Finished Parsing package install arguments Nothing to do
実行しましたが、同じでした。
GD::SecurityImage::ACこちらは
yum install GD::SecurityImage::AC デ間違いないですよね? む〜
|
Re: PHPについて ( No.5 ) |
|
- æ¥æï¼ 2006/12/19 20:35
- ååï¼ 管理者
- > Can't locate object method "new" via package "GD::SecurityImage::AC" (perhaps you forgot to load "GD::SecurityImage::AC"?) at /var/www/html/dmb.cgi line 604.
「SecurityImage」これって、サードパーティのライブラリでしょうか? ちょっとググッて見ましたら、以下のURLでモジュールを見つけました。
http://ftp.yz.yamagata-u.ac.jp/pub/lang/cpan/authors/id/B/BU/BURAK/
ドキュメント等も揃っているらしいので確認してみて下さい。
|
■ その他