ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

MiniMixiコミュのMiniMixi 導入についてのあれこれ

  • mixiチェック
  • このエントリーをはてなブックマークに追加
MiniMixi を導入するに際して、CGI の設置やブラウザの設定等、あるいは「バグってて動かねーよ」的なこととか。

コメント(16)

僕のオススメ組み合せは MiniMixi + Firefox + Ez Sidebar です。以下のスクリーンショットのような感じでブラウザ本体と切り離して使用できて、なかなかいい感じです。

Firefox
http://www.mozilla-japan.org/products/firefox/
Ez Sidebar
http://white.sakura.ne.jp/~piro/xul/_ezsidebar.html
答えになるかどうかわかりませんが…。

その1. メールアドレス + パスワードを変更した後の minimixi.cgi の改行コードはどうなっているでしょうか? それが LF じゃないとマズいかもしれません。パーミッションは 755 でいいんじゃないかなぁと思います。

もし↑でも動かなかったら、その2をチェックして見てください。

その2. 説明文書になんにも書いてなかったのがマズかったのですが、MiniMixi は WWW::Mixi という Perl モジュールを使用しておりまして、その WWW::Mixi はさらに LWP::RobotUA というモジュールを使用しているようです。つまり、LWP::RobotUA がお使いのサーバにあらかじめインストールされている必要があるということです。つきましては、お手数ですが、そのモジュールがサーバにインストールされているかどうかをチェックしていただきたいと思うのですが、そのためには以下のページにある CGI を利用していただくと簡単かと存じます。よろしくお願いいたします。

PerlのモジュールのチェックするCGI
http://hail2u.net/blog/coding/modchk_cgi.txt.html
モジュールは大抵のものなら同じ場所に置くだけで使えますから、試してみるとよいかもしれません。
ちなみに私の使っているプロバイダでは warnings.pm でひっかかりました。標準ライブラリのはずですが、perlが 5.005_03だと入っていないようです。
>warnings.pm でひっかかりました。標準ライブラリのはずですが、perlが 5.005_03だと入っていないようです。

Perl 5.6 以上?あたりからは標準添付されてるみたいですね。僕自身が Perl 5.8 系しか使ったことがないので、そのへん見落としてました。
スクリプト冒頭で use warnings; となっているのを削除していただくと動くかと思います。
はじめまして、質問させていただきます。
えびっこさんと同じ、500エラーが返ってきてしまいます。
Perlのパスは書き換え済み、改行コードはサーバ上でLF、パーミッションは755、LWP::RobotUAはサーバにインストールされています。
どこを修正すればいいでしょう、助言いただければ幸いです。
初めまして。
私も minimixi を試してみようとして、咲硫さんと同じエラーでハマってます。

httpサーバはローカルPC(Win2k)上で、AN HTTPd 1.42n + ActivePerl v5.8.4 を動かしてます。
LWP::RobotUA も入っていることを確認しました。

ブラウザはFireFox 1.0.3で試しました。


やっぱりApacheじゃないとダメなのですかね?
なんかそんな気がしてきました...




↓エラーメッセージ:

Software error:

Not an ARRAY reference at D:/Perl/site/lib/URI/_query.pm line 45.

For help, please send mail to this site's webmaster, giving this error message and the time and date of the error.
WWW::Mixi::OOってPerl5.8.6以上だった気がするのですが。
> WWW::Mixi::OOってPerl5.8.6以上だった気がするのですが。

それだ!

すっかり
minimixi2 0.0.2 添付のreadme.txt


> Linux 上の Apache 1.3.33 + Perl 5.8.4、及び Firefox
>1.0 にて動作確認しています。CGI については、Apache で
>あれば問題なく動作すると思います。

に騙されていたようです。

# これは minimixi2 本体は大丈夫、
# ってことだったんですね。。。


ActivePerl-5.8.6.811-MSWin32-x86-122208.msi
をインストールしたら解決しました。

nonameさんありがとうございました。



そして今度は
Misuzilla Internet Explorer Extensions
http://www.misuzilla.org/dist/mishlext/

とIE6との組み合わせでうまく動かない現象が。

ページホルダ上の Login ボタンを押すと、
メインウィンドウ側に minimixi ログイン画面が
表示されてしまいます。

FireFoxでは正しく動作しているので、
IE6側の設定?か何かだと思うのですが、
どなたか分かる方いらっしゃいませんでしょうか?
IE6でうまく表示されない件ですが、
使える(制限はありますが)ようなのでご報告です。


使い方:
(1)メインウィンドウでminimixiを開いてloginする。
(2)ページホルダでminimixiを開く。

これでいけます。
ページホルダ側がreload_interval毎に表示更新されるのを
確認しました。


制限:
・ページホルダ上のLogoutボタンやReloadボタンを押すと、
 ページホルダ上の表示は更新されず、メインウィンドウ上に
 結果が表示されます。
はじめまして。
最近minimixiを導入しました。
紆余曲折の末、動作はするようになりました。
ですが、cssが適用されません。apacheのエラーログをみると、

(8)!!!!!!!!!!!!!!: exec of '/var/www/cgi-bin/minimixi/minimixi.css' failed, referer: http://spix:81/cgi-bin/minimixi/minimixi.cgi
Premature end of script headers: minimixi.css, referer: http://spix:81/cgi-bin/minimixi/minimixi.cgi

となっています。
googleでPremature〜を調べたんですけど解決法らしきは見つからず・・・。
minimixi.cgiとminimixi.cssの改行コードはLF、権限は755です。
解決法が分かる方いらっしゃいませんでしょうか?
よろしくお願いします。
ScriptAliasでcgi-binを設定してませんか?
そうした場合は、cgi-bin以下のファイルが全て(?)cgiとして実行された気がします。
#断言は出来ませんが。
##もしくは AddHandler cgi-script css(これはないか・・・)

cssを他のディレクトリに変えて、minixmixi.tmplのcssの指定場所を変えてみてください。
ScriptAliasとかAddHandlerとかよく解らなければ次の手順で。

cp ./minimixi.css /home/httpd/html
してから
minimixi.tmplの8行目を
<link rel="stylesheet" type="text/css" media="screen, tv, projection" href="minimixi.css" />
<link rel="stylesheet" type="text/css" media="screen, tv, projection" href="/minimixi.css" />
としてみて下さい。

.cssは644で問題無いです
もろにScriptAilasでした。
cssの指定場所を変えたら上手くいきました。

ありがとうございました!

ログインすると、残り3件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

MiniMixi 更新情報

MiniMixiのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング