2009年10月アーカイブ

こちらも、すげぇ。



from YouTube

さすが、だ、ね。


from YouTube

どこで入手したURLか忘れてしまった...いや、ここ
お遊び、否、逃避、だ。


Mixiの足あとをみていると、IT関係...Instructional Technology...、血液型、高校、なんかからたぐってくるのだろうね。
それと、聞いている、否、流している曲、アーティスト、に引っかかる場合もあるのだろうと思う。足あとの主のプロフィールには、それらしいアーティストが載っているもの。
で、まぁ、Movable Typeのウィジェットを作ったみたのだなぁ。
これって、宣伝、か...


自分のブログに行き当たる、というのは、とてもガッカリする。
地球上の誰も困っていないのかぁ〜、という訳ではなくて、勿論、検索キーワードが悪いのだろうけど。

Movable Typeでmysqlを使っているから、DBD::mysqlモジュールは必須、なのだが、4.013がうまく導入できない。
前のバージョン(4.011や4.012)も同じように導入できなくなっていたっ


#   Failed test 'use DBD::mysql;'
#   at t/00base.t line 21.
#     Tried to use 'DBD::mysql'.
#     Error:  Can't load '/Users/DBD-mysql-4.013/blib/arch/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/Users/DBD-mysql-4.013/blib/arch/auto/DBD/mysql/mysql.bundle, 2): Symbol not found: _is_prefix
#   Referenced from: /Users/DBD-mysql-4.013/blib/arch/auto/DBD/mysql/mysql.bundle
#   Expected in: dynamic lookup
#  at (eval 7) line 2
# Compilation failed in require at (eval 7) line 2.
# BEGIN failed--compilation aborted at (eval 7) line 2.
FAILED--Further testing stopped: Unable to load DBD::mysql
make: *** [test_dynamic] Error 255

とか、

#   Failed test 'use DBD::mysql;'
#   at t/00base.t line 21.
#     Tried to use 'DBD::mysql'.
#     Error:  Can't load '/Users/Shared/install/DBD-mysql-4.012/blib/arch/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/Users/Shared/install/DBD-mysql-4.012/blib/arch/auto/DBD/mysql/mysql.bundle, 2): Symbol not found: _mysql_get_host_info
#   Referenced from: /Users/Shared/install/DBD-mysql-4.012/blib/arch/auto/DBD/mysql/mysql.bundle
#   Expected in: dynamic lookup
#  at (eval 7) line 2
# Compilation failed in require at (eval 7) line 2.
# BEGIN failed--compilation aborted at (eval 7) line 2.
FAILED--Further testing stopped: Unable to load DBD::mysql
make: *** [test_dynamic] Error 255

なんてメッセージがでてしまう。


をキーワードにググったのだ、な。で、ここ、に書いてあって、がっかり。

幸い、ここ、とか、ここ、を見つけて、読んでみた。
どうも、32bitアプリケーションか、64bitアプリケーションか、という問題らしい。

ふむ。

それと、perl Makefile.PLに渡す引数も変わっているようだ。
基本的に、mysql_configの出力に従ってくれるみたいで、これはこれで有り難い。
残りの引数として、testuserやtestpassword、念のためにtestsocket、を指定すればいいのだろう、ね。

自宅サーバの場合、Leopardに元々入っているphp(5.2.10)と共にmysql(5.0.82)を利用している、し、ライブラリーやincludeファイルは自分でダウンロードしたものども(mysql-5.0.86-osx10.5-x86のそれら)を使ってるから、mysql_configの場所が異なる。

perl Makefile.PL \
    --testhost=127.0.0.1 --mysql_config=/usr/local/mysql/bin/mysql_config \
    --testsocket=/var/mysql/mysql.sock \
    --testuser=sdewe --testpassword=adfed

こんな感じ。

別の(職場)サーバでは、

mysql-5.1.39-osx10.5-x86_64
や、
mysql-5.1.39-osx10.5-powerpc-64bit

なんてのを導入して喜んでいたけど、DBD::mysqlを導入するために、それぞれ、

mysql-5.1.39-osx10.5-x86
と、
mysql-5.1.39-osx10.5-powerpc

に戻した。

ふぅ

久しぶり、に、書きます。

2009/6以降、なんだかわからない日々を過ごしております。
うつ、というより、身体全体がガタガタ、で。

とりあえず、標記、だ。
導入したら、

リンクテーブルを処理するための追加機能が無効になっています。理由についてはこちらをご覧ください

と、言われた。何か、設定が変わったのか?????

ググってみると、別に3.2.2になってから設定が変わった訳ではないようだった。
つまり、3.2.2よりも前のバージョンでこのようなメッセージが表示され、対応しているページが見つかったのだな。

何やら、面倒な手順が書いてあったけど、も、よくよく探してみると、

../phpMyAdmin/scripts

内に、

create_tables.sql

というテキストファイルがあって、この内容を実行すれば良かったみたい。
特にエラーメッセージという訳でもないので、そのままphpMyAdminのSQLタブを選択してボックス内にコピー&ペースト、実行ボタンをクリックしただけ。
一度ログアウトして、

config.inc.php

を編集、当該部分、

/* Advanced phpMyAdmin features */

のコメントを外すだけ。

ひとまずは何とかなった。

QRコード

QRコード対応携帯からアクセスできます
QRコード対応携帯からアクセスできます  
Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.
Powered by Movable Type 5.12

Yahoo!ブログの記事

飼い主になっていただきます : 2012年01月14日

病院の玄関のフラワーポッド : 2012年01月10日

病院の水槽の生き物 : 2012年01月09日

2円の買い物 : 2012年01月07日

新年のご挨拶 : 2012年01月03日

阿蘇にて、2011/12/17-18 : 2011年12月20日

時速1000Km/hじゃ、の、別バージョン : 2011年12月19日

時速1000Km/hじゃ : 2011年12月18日

ぶどう、では、ない : 2011年12月15日

怖い顔 : 2011年12月13日

月別 アーカイブ

2011

  3 2 1

2010

  12 11 10 9 8 7 6 5 4 3 2

2009

  11 10 6 5 4 3 2 1

2008

  11 9 8 7 6 5 4 3 2

2007

  12 11 8 7 6 5 4 3 2 1

2006

  12 11 10 9 8 7 6 5 4 3 2 1

2005

  12 11 10 9 8 7 6 4 3 1

2004

  12 11 10 9 8 7 6 5 4

2003

  12 7 6 5 4 3 1

2002

  12 11 9 8 7 6 5 4 3 2 1

2001

  12 11 10 9 8 7 6 5 4 3 2 1

2000

  12 11 10 9 8