はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2017/02/18
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 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/

ドキュメント等も揃っているらしいので確認してみて下さい。
 Re: PHPについて ( No.6 )
日時: 2006/12/19 22:24
名前: カレーマン

ありがとうございました!

■ その他

ページ先頭へ


Copyright(©)2004-2017 First home server construction. All Right Reserved.