CGI-BBS > 画像処理 > ImageMagick > ImageMagickの設置でモジュールを使えるようにしたい。


カレッヂ
カレッヂ


質問者 たなか  投稿日 7/7(日) 18:28:04
はじめまして、たなかと申します。
宜しくお願いいたします。

私は、GIF、JPG、PNGの画像を、画像サイズの変更や、JPGからGIFへ変換などの
処理ができるCGIの制作をしようと思っております。
言語はPerlを使っておりますが、別途、画像処理ができるモジュールが必要になり
ImageMagickを使いたいと思っています。
今使っているサーバはWebARENAというところなのですが、
そこにはImageMagickのPerlモジュールはサーバにありませんでした。
しかし、サポートに問い合わせたところ、
「サーバに用意してないモジュールでも自分のcgi-binディレクトリにモジュールを
アップロードすれば、使えます。」
とのことで、やってみようとしているのですが、そのやり方がよくわからないのです。。
専用サーバを借りているわけではなく、
共有のサーバホスティングを利用しており、
オリジナルのCGIは使えますが、Telnetは使えませんし、もちろんroot権限もありません。

そのような中で、Perlモジュールをインストールするのではなく、
自分のcgi-binディレクトリに置くことで、ImageMagic(PerlMagic)モジュールを
使えるようにすることは可能なのでしょうか。
長くなってしまってすみません。。
どんなことでも構いませんので、情報をいただけたらと思っております。
よろしくお願い申し上げます。

プロバイダ参照:http://web.arena.ne.jp/suite/contact.html
サーバのOS:UNIXサーバ
パソコンのOS:WinNT系
エディタ:PerlEdit
FTPソフト:FFFTP
サーバ移転:した
改造:していない
CGI習熟度:expert

回答者 みけ  [削除]  投稿日 7/7(日) 21:31:32
>そのような中で、Perlモジュールをインストールするのではなく、
>自分のcgi-binディレクトリに置くことで、ImageMagic(PerlMagic)モジュールを
>使えるようにすることは可能なのでしょうか。
>長くなってしまってすみません。。
>どんなことでも構いませんので、情報をいただけたらと思っております。

基本的にはImageMagicに限らず、モジュールはroot権限がなくても使えます。
ただImageMagicはどうか知りませんが、モジュールには単にアップロードして動く
ものと、インストールしないといけないものの2通りあります。

telnetが使えないとのことですが、もしImageMagicがインストールしないと使えない
モジュールならば自分でするのは不可能です。

一度ImageMagicがどちらの種類に入るのか調べてみてください。


回答者 みけ  [削除]  投稿日 7/7(日) 21:41:07
ちょっと調べた範囲ではGDやImageMagickはインストールする必要があるようですね。
shellが使えないとなると、自分で作業するのはかなりむずかしいように思います。


返信(回答)する


Web裏技