Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.998】の中の記事をすべて表示しています

【No.998】のスレッド
04/07/13(火) 07:52:05 投稿者[JUN] [No.998]のスレッド内
【No.998】 タイトル[玄箱でMovableType3.0] この記事がスレッドの最初です
玄箱でMovableType3.0を動かしたいと思ったのですが、CGIの動作確認で詰まっています。。。
何か必要なパッケージが足りないんでしょうか。。。
Apacheの設定は問題ないような気がしますが、必要であれば設定を書きたいと思います。
アドバイスよろしくお願いします。

ブラウザに表示されるmt.cgiの実行メッセージ

Got an error: Unsupported driver MT::ObjectDriver::DBM: Can't locate DB_File.pm in @INC (@INC contains: /home/httpd/html/mt/extlib /home/httpd/html/mt/lib /usr/lib/perl5/5.6.1/ppc-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/ppc-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/local/lib/site_perl/5.6.1/ppc-linux /usr/local/lib/site_perl/5.6.1 /usr/local/lib/site_perl .) at /home/httpd/html/mt/lib/MT/ObjectDriver/DBM.pm line 9. BEGIN failed--compilation aborted at /home/httpd/html/mt/lib/MT/ObjectDriver/DBM.pm line 9. Compilation failed in require at (eval 3) line 1. BEGIN failed--compilation aborted at (eval 3) line 1.

メッセージ終わり


04/07/13(火) 13:22:53 投稿者[xavi] [No.998]のスレッド内
【No.1002】 タイトル[Re: 玄箱でMovableType3.0] 【No.998】に対する返信
MovableType3.0動いてます。もっさりした動きではありますが>再構築がつらい

Perlのモジュールは結構大変でした。CPANでインストできるものと、最新版で
Vineではインストできない?ものがあるみたいで、エラーが出るたびにftpから
古いバージョンをダウンロードして試しました。(スマートな方法を知らない)

とりあえずお役に立てれば・・・

04/07/13(火) 09:13:34 投稿者[あつし] [No.998]のスレッド内
【No.999】 タイトル[Re: 玄箱でMovableType3.0] 【No.998】に対する返信
>玄箱でMovableType3.0を動かしたいと思ったのですが、CGIの動作確認で詰まっています。。。
>何か必要なパッケージが足りないんでしょうか。。。
>(中略)
>Got an error: Unsupported driver MT::ObjectDriver::DBM: Can't locate DB_File.pm in @INC (@INC

あつし@京都府加茂町です。
DB_FileというPerlモジュールが足らないのではないでしょうか?

04/07/13(火) 12:37:29 投稿者[ひの ] [No.998]のスレッド内
【No.1001】 タイトル[Re: 玄箱でMovableType3.0] 【No.999】に対する返信
>>玄箱でMovableType3.0を動かしたいと思ったのですが、CGIの動作確認で詰まっています。。。
>>何か必要なパッケージが足りないんでしょうか。。。
>>(中略)
>>Got an error: Unsupported driver MT::ObjectDriver::DBM: Can't locate DB_File.pm in @INC (@INC
>
>あつし@京都府加茂町です。
>DB_FileというPerlモジュールが足らないのではないでしょうか?

ひの@宮城県塩竈市です。
これでインストールできませんか?
# perl -MCPAN -e shell
cpan> install DB_File
cpan> exit

04/07/13(火) 15:10:59 投稿者[あつし] [No.998]のスレッド内
【No.1003】 タイトル[Re: 玄箱でMovableType3.0] 【No.1001】に対する返信
>ひの@宮城県塩竈市です。
>これでインストールできませんか?
># perl -MCPAN -e shell
>cpan> install DB_File
>cpan> exit

あつし@京都府加茂町です。
コマンドラインからインストールする方法もあるのですね。
¢(. .。)メモメモ
私はWebminでインストールしていました。

Webmin 1.150
[その他]-[Perlモジュール]で「CPAN から、名前付き」の右横のボタンをクリックしてインストールしたいモジュールを選択後、「インストール」ボタンをクリック。(後は画面の指示に従う)

04/07/14(水) 07:46:47 投稿者[JUN] [No.998]のスレッド内
【No.1013】 タイトル[Re: 玄箱でMovableType3.0] 【No.1003】に対する返信
ご教授ありがとうございました。
取り急ぎWebminでインストールを試しました。

案の定コンパイルエラーが出ましたが。。。
よかったらコンパイルの通ったDB_Fileのバージョンや他に必要なモジュールなどありましたら教えて頂けますでしょうか。
よろしくお願いします。

以下エラーメッセージ
コマンド /usr/bin/perl Makefile.PL && make を実行中..

Parsing config.in...
Looks Good.
Checking if your kit is complete...
Looks good
Writing Makefile for DB_File
cp DB_File.pm blib/lib/DB_File.pm
AutoSplitting blib/lib/DB_File.pm (blib/lib/auto/DB_File)
gcc -c -I/usr/local/BerkeleyDB/include -fno-strict-aliasing -O2 -fsigned-char -DVERSION=\"1.809\"
-DXS_VERSION=\"1.809\" -fPIC -I/usr/lib/perl5/5.6.1/ppc-linux/CORE -D_NOT_CORE -DmDB_Prefix_t=size_
t -DmDB_Hash_t=u_int32_t version.c
version.c:30: db.h: No such file or directory
make: *** [version.o] Error 1



>Webmin 1.150
>[その他]-[Perlモジュール]で「CPAN から、名前付き」の右横のボタンをクリックしてインストールしたいモジュールを選択後、「インストール」ボタンをクリック。(後は画面の指示に従う)

04/07/14(水) 10:56:50 投稿者[ひの ] [No.998]のスレッド内
【No.1015】 タイトル[Re: 玄箱でMovableType3.0] 【No.1013】に対する返信
日野@塩竈市です。

>version.c:30: db.h: No such file or directory
>make: *** [version.o] Error 1

ということなので、Berkeley DB の開発用パッケージがインストールされていないのではありませんか?
# apt-get install db2-devel
# apt-get install db3-devel
などで、インストールしてからやり直してみてください。

04/07/14(水) 10:53:53 投稿者[xavi] [No.998]のスレッド内
【No.1014】 タイトル[Re: 玄箱でMovableType3.0] 【No.1013】に対する返信
>ご教授ありがとうございました。
>取り急ぎWebminでインストールを試しました。
>
>案の定コンパイルエラーが出ましたが。。。
>よかったらコンパイルの通ったDB_Fileのバージョンや他に必要なモジュールなどありましたら教えて頂けますでしょうか。

DB_Fileは1.75を入れました。
mt-check.cgiを実行して、左に赤の縦線がついてるモジュールを教えて
もらえますか?私の入れたバージョンをお教えしますので。
私の場合最終的にCrypt::DSA以外はすべて入れました。

04/07/18(日) 09:23:32 投稿者[JUN] [No.998]のスレッド内
【No.1051】 タイトル[Re: 玄箱でMovableType3.0] 【No.1014】に対する返信
ご報告遅れました。申し訳ありません。
db3-develをapt-getで入れるとwebmin上でDB_Fileインストールできました。
ヴァージョンを気にせず。

あとは
http://rebecca.ac/milano/install/
にほぼ沿ってセットアップできました。
webminと同じで動作はもっさりしてますが、回線も細いしこの程度で必要十分かなと思います。
ありがとうございました。

>DB_Fileは1.75を入れました。

04/07/14(水) 10:56:49 投稿者[xavi] [No.998]のスレッド内
【No.1016】 タイトル[Re: 玄箱でMovableType3.0] 【No.1014】に対する返信
>よかったらコンパイルの通ったDB_Fileのバージョンや他に必要なモジュールなどありましたら教えて頂けますでしょうか。

それとdb3とdb3-develがいるのでは・・・入ってますか?(違ってるかも)
rpm -qa |grep db
で検索して、なければ入れてから試して見てください。

04/07/13(火) 16:47:09 投稿者[ひの ] [No.998]のスレッド内
【No.1004】 タイトル[Re: 玄箱でMovableType3.0] 【No.1003】に対する返信
>>ひの@宮城県塩竈市です。
>>これでインストールできませんか?
>># perl -MCPAN -e shell
>>cpan> install DB_File
>>cpan> exit
>
>あつし@京都府加茂町です。
>コマンドラインからインストールする方法もあるのですね。
>¢(. .。)メモメモ
>私はWebminでインストールしていました。
>
>Webmin 1.150
>[その他]-[Perlモジュール]で「CPAN から、名前付き」の右横のボタンをクリックしてインストールしたいモジュールを選択後、「インストール」ボタンをクリック。(後は画面の指示に従う)

日野@塩竈市です。
逆に、Webminでインストールできるとは知りませんでした。^^;
ご教授ありがとうございます。(勉強になるなぁ。)