必要に迫られてLotus Domino7にActivePerlをインストールすることになった。
OSはWindows2008 の64bit版だから、当然のごとくActivePerlも64bit版をチョイスです。
今回はこれ → ActivePerl-5.12.4.1205-MSWin32-x64-294981.msi
インストールしたら動かない・・・
domlogには
「INTERNAL ERROR (The server could not fulfill the request because of an unexpected condition)」
というエラーが載ってる
画面には
Reason: Unable to execute request script
って表示される。ちなみにブラウザーはChrome。IEだとまたちょっと違ったメッセージが表示されるけどエラー番号は500
昨日海外サイトまで調べて1日悩んでも解決できなかったので、今日はVMWareでXPのテスト用の仮想環境を作って検証。
そうしたらあっさり導入完了しました。
ちなみにXPなので32bit版のActivePErl。
なんか閃いたかも
原因は64bit版のActivePerlにあるみたい。
OSは64bitだけど、Dominoは32bit。
でPerlは64bitってことで、PerlとDominoの間でうまく連携ができないみたい。
しょうがないので、64bitのPerlはアンインストールして、32bitのPerl
ActivePerl-5.12.4.1205-MSWin32-x86-294981.msi
をインストールしたらあっさり動いた。
めんどくさいね。
PR
COMMENT