• 締切済み

【FREEBSD+PHP】GDを利用するには

現在レンタルの専用サーバー FreeBSDの環境でGDを利用する必要に せまれられているのですが 何がなんだかさっぱりわかない状態です。 以下のようなサイトを調べてはみましたが コマンドの基本的知識が欠落しているせいか 結局さらに混乱しただけでした。 http://okwave.jp/qa2547778.html http://home.att.ne.jp/star/bon/page05.htm http://blog.c-production.com/archives/2006/05/freebsdgd1.html http://nhh.mo-blog.jp/ttt/2006/07/freebsd_apache2_abd5.html いろいろ試してみればわかるのかもしれませんが 現在稼動しているシステムに何か影響があるかもしれない と考えると恐くて触れない状態です。 phpinfo()でみますと、Configureの項に--with-gd=/ の項が存在しませんでした。 GDという文字も存在しませんでした。 /usr/ports/graphics/gd に以下のようなファイルが存在しますが無関係でしょうか Makefile distinfo files pkg-descr pkg-plist できるだけ詳細に教えていただければ助かります。 よろしくお願いいたします。

みんなの回答

回答No.4

>以下の質問に対する回答を求めています。 >gd、libpng、libjpg、zlibなどの >ライブラリがインストールされているかは >どうやって確認することができるのでしょうか? >>コマンドの基本的知識が欠落しているせいか Linuxのコマンド基本的知識が欠落してるのであれば、 あなたにはインストールされているかどうかの確認はできません。 例え、そのコマンドを教えてもあなたには使いこなせません。 回答者の時間の無駄です。 >また-with-gdでPHPがコンパイルされていることとは >どうやって確認することができるのでしょうか? >>phpinfo()でみますと、Configureの項に--with-gd=/ >>の項が存在しませんでした。 最初の質問に自分でそう書いてあるのに、 再度同じ質問をすることに何の意味があるのですか? >※検索すれば簡単にでてきますのでマニュアルのURLは不要です。 検索の仕方は知っている。マニュアルの存在も知っている。 そんなあなたにインストールの仕方から確認方法まで誰かが ここに回答したって、結局あなたには無理です。 そんなレベルの人間にrootを渡している時点で 「キ○ガイに刃物」と同様です。 こういった質問・回答コミュニティを根本的に何か 勘違いしていませんか? 頼むから教えを乞う時の基本的な態度をまずは 実社会で学んでから、ネット上のコミュニティを利用してください。

noname#201832
質問者

補足

なんとか自力でインストールすることができました。 tsumu0011さんアドバイスありがとうございます。 マニュアルのURLや知識がないなら不可能であることや サーバの管理者に依頼するしかないなどなど 貴重なアドバイスありがとうございます。 心から感謝します。(笑)

すると、全ての回答が全文表示されます。
  • tecinfo
  • ベストアンサー率52% (32/61)
回答No.3

> 「自分で分かりやすいサイトを探してください。」って > 意味がわかりません。 技術系のコミュニティでは良くある回答です。 書き手によって意図は様々ですが、 1. 十分なヒントを提示した上で、質問者に育ってほしい 2. (計算機環境に依存するなど)調べたほうがより的確な回答を得られる 3. もう教えるのにうんざり などなど。文脈に応じて回答者の意図を汲み取ってあげてください。 > 考えればわかると思いますが > 自分で分かりやすいサイトを探せたらここで質問しないと思いますよ。 考えれば分かると思いますが、フリーのソフトウェアは調べるところまで含めて自己責任です。 自分で探せないのなら、お金を払って正式なサポートを受けるべきです。 回答者への文句は(特に技術系の分野においては)ナンセンスだと思います。 今回は、「GDとPHPをインストールする」という方針が明確で、参考URLも示されているのだから、一度インストール作業をやってみてはいかがですか? まずはPHPのインストールを試みて、GDが入ってなければ、configure時に何らかのエラーメッセージを出してくれるはずです。 それにしたがってGDの設定をしていきましょう。 PHPのインストール手順はマニュアルに書いてあります。 http://jp2.php.net/manual/ja/install.unix.php http://jp2.php.net/manual/ja/ref.image.php

noname#201832
質問者

補足

※検索すれば簡単にでてきますのでマニュアルのURLは不要です。 ※回答以外の無意味なアドバイスも不要です。 以下の質問に対する回答を求めています。 gd、libpng、libjpg、zlibなどの ライブラリがインストールされているかは どうやって確認することができるのでしょうか? また-with-gdでPHPがコンパイルされていることとは どうやって確認することができるのでしょうか?

すると、全ての回答が全文表示されます。
  • tanshio2
  • ベストアンサー率54% (20/37)
回答No.2

あ、rootがあるんですね。 であれば、 http://www15.tok2.com/home/masato/ 辺りをどうぞ。 他にも、「gd php インストール」でググって自分で分かりやすいサイトを 探してください。 インストール手順や確認方法を一々書いてたら、それこそ何時間もかかるので 悪しからず。

noname#201832
質問者

補足

参考URLありがとうございます。 はっきり言うタイプなんで気に障ったらすいません。 「自分で分かりやすいサイトを探してください。」って 意味がわかりません。 あなたは教えてやってると思ってるのかもしれませんが 「自分で探せ」的なアドバイスは質問者に迷惑だと思いますよ。 考えればわかると思いますが 自分で分かりやすいサイトを探せたらここで質問しないと思いますよ。

すると、全ての回答が全文表示されます。
  • tanshio2
  • ベストアンサー率54% (20/37)
回答No.1

サーバにgdのライブラリがインストールされていることがまず最初。 gdのライブラリといってもそれだけではだめで、gdの他にlibpng、libjpg、zlibなどの ライブラリも一緒にインストールされている必要があります。 そのレンタルサーバがどういう仕様になっているかは知りませんがこれらが自分の アカウントでインストールできないのであれば、サーバの管理者に依頼するしか ありません。その結果、NGなのであればもう諦めるしかありません。 次にgdがインストールされていたら、今度は-with-gdでPHPがコンパイルされていることが つぎの条件。質問を見ると、コンパイルされていないようなので、これも管理者に 問い合わせてみて、NGなのであれば諦めるしかありません。

noname#201832
質問者

補足

回答ありがとうございます。 現在レンタルの専用サーバーは何やってもOKなので root権限もありますので問題ないです。 gd、libpng、libjpg、zlibなどの ライブラリがインストールされているかは どうやって確認することができるのでしょうか? また-with-gdでPHPがコンパイルされていることとは どうやって確認することができるのでしょうか? よろしくお願いいたします。

すると、全ての回答が全文表示されます。

関連するQ&A