????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
このスレッドはクローズされています。記事の閲覧のみとなります。
mod_perlのインストール |
|
- ????????? 2006/07/06 01:28
- ????????? hideto
-
?不明点・障害内容:mod_perlがインストールできない
?ログの有無 : (有:その内容): ?Distribution :FC Version:4
管理人様、いつも大変お世話になっております。 適切な助言のおかげで無事MTの構築が完了しました。本当にありがとうございます。
そこで、今度はMovableTypeの動作を速くするためにmod_perlを入れてみようと思い、 またひたすら調べて試していたんですが、どうにもインストールできません。 どうぞご助言をお願いいたします。
Apacheのバージョンは1.3.36、mod_perlのバージョンは1.29です。
いろいろ調べていたところ、まずはApacheをDSOでインストールするところから始めると書いていたので、 その記述の通りにやってみました。
$ tar zxvf apache_1.3.28.tar.gz $ cd apache_1.3.28 $ CFLAGS=-O2 ./configure \ > --enable-rule=SHARED_CORE \ > --enable-module=all \ > --enable-shared=max
このあとmake、make installと続けていくんですが、ここで最後にエラーが出ます。 エラーの内容は、下記の通りです。 Error: None of Berkeley-DB 1.x, 2.x or 3.x libraries found. Either disable mod_auth_db or provide us with the paths to the Berkeley-DB include and library files. (Hint: INCLUDES, LDFLAGS, LIBS)
内容からmod_auth_dbを停止させるのかと思い、 $ CFLAGS=-O2 ./configure \ > --enable-rule=SHARED_CORE \ > --enable-module=all \ > --disable-module=auth_db \ > --enable-shared=max とし直してからまた再開すると、今度はエラーは起こらないのですがmakeすると 最初の方で「make[3]: `all' に対して行うべき事はありません。」と出て、 終わりの方で下記のようなエラーが出ます。
mod_auth_dbm.c:41:18: error: ndbm.h: そのようなファイルやディレクトリはありません mod_auth_dbm.c: In function 'get_dbm_pw': mod_auth_dbm.c:109: error: 'DBM' undeclared (first use in this function) mod_auth_dbm.c:109: error: (未宣言の各変数については、それが最初に現われたそれぞれの関数 mod_auth_dbm.c:109: error: に対して一度だけ報告されます。) mod_auth_dbm.c:109: error: 'f' undeclared (first use in this function) mod_auth_dbm.c:110: error: 'datum' undeclared (first use in this function) mod_auth_dbm.c:110: error: syntax error before 'd' mod_auth_dbm.c:113: error: 'q' undeclared (first use in this function) mod_auth_dbm.c:127: error: 'd' undeclared (first use in this function) make[4]: *** [mod_auth_dbm.so] エラー 1 make[3]: *** [all] エラー 1 make[2]: *** [subdirs] エラー 1 make[2]: Leaving directory `/bin/apache_1.3.36/src' make[1]: *** [build-std] エラー 2 make[1]: Leaving directory `/bin/apache_1.3.36' make: *** [build] エラー 2
解説サイト(http://naoya.dyndns.org/~naoya/mt/archives/000393.html)を見ているかぎりでは、 すんなり行っているようなのですが…。
自宅サーバの仕様が弱いため、ぜひこのmod_perlを入れたいのです。 どうぞまたお手数ですがご助言をお願いいたします。よろしくお願いいたします。
|
■ コンテンツ関連情報
自己解決しました。 ( No.1 ) |
|
- ????????? 2006/07/10 12:02
- ????????? hideto
-
mod_perlのインストールはあきらめることにしました。
スレ汚し失礼致しました。
|
■ その他