2009年09月23日

2か?3か?

OpenPNEの導入に向けてバージョンの検討に取り掛かってます。

デモサイトでOpenPNE3を使ってみましたが機能面ではOpenPNE2と
そう大して変わらないかな?という気がします。
というか、そもそもSNSというシステム自身が数年前から大して進化していない
ということなのかもしれません。もっと大きなことをいえばWebのUI自体が
・・・話が大きくなりすぎました。。。


整理しきれていませんが、OpenPNE3では未実装の機能もまだ少なくない
ようですし、まだ仕様面で揺れ動いている部分も少なくないようですので、
OpenPNE2を導入する方向で検討を進めます。


しかし、以前からのことですが、公式サイト・開発情報ともに何が最新の情報
なのか良く判らないですね。
OpenPNE3の機能一覧も4月から更新されていないので何が未実装なのか
Tracをひとつずつ追いかけるか、使ってみて確認するしかないようだし。


このあたりもOpenPNE3の採用を見送りたい要因のひとつです。。。
ラベル:SNS PHP OpenPne
posted by しげ at 20:54| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2009年05月21日

OpenPNE3.1.0リリース

ひさびさに公式サイトみたら、OpenPNE3.1.0がリリースされてました。
3.0.4をさくらインターネットのレンサバにインストールしたときの手順とかも
公開されてました。

そろそろSNSの選定をしないといけないんで来週くらいにOpenPNE3.xを
試してみます。
posted by しげ at 19:53| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2009年04月07日

OpenPNE3.xは当面静観

4/6に公式ページにOpenPNE3のロードマップが掲載されました。

4月中にORMを変更した上で、3ヶ月の間にマイナーバージョンアップを
2回してするらしいです。これまでの状況を見る限り、業務で利用
できるくらい安定稼動できるバージョンのリリースは、夏・・・・いや秋以降に
なりそうな予感。
(手嶋屋さんの開発予算ってどうなってるんだろう?)

秋にリリースするシステムでOpenPNEを利用しようと考えて
いましたが、開発の状況を見ながらRubyで動くSKIPとかの
採用も視野に入れて判断することにします。


余談:
OpenPNE3.0.4は進捗状況の%は変わらず、リリース予定が4/6に
変更されてました。スケジュールを移動させるとは。。。

ラベル:OpenPne PHP
posted by しげ at 11:51| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2009年04月02日

OpenPNE 3の最新版は・・・?

OpenPNE3.0.2はインストールの段階でだいぶ苦労したので、最新バージョンで
試してみようと、公式サイトのダウンロードサイトを訪問してみましたが・・・。

以下引用
--------------------------------------------------------------------
-------------------------------------------------------------------
ココまで

と、3.0.2のまんまでした。
SourceForge.netを参照すると、3/14リリース予定だった3.0.3が3/22に
登録されていました。
ダウンロードサイトが更新されていないか、もしくは、公式リリースとするには
問題があったか・・・ということでしょうね?

ロードマップによると、3/31リリース予定だった3.0.4も2日遅れで28%という
状況なので、もう少しリリースまで時間がかかりそうです。

OpenPNE3の検証はそれほど急いでいないので、まあ、気長にリリースを
待つことにします。。。


ラベル:OpenPne
posted by しげ at 14:25| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2009年03月06日

OpenPNE3、その後

とりあえずVMWareでCentOS4の環境を作ったんでOpenPNEを入れてみました。

・・・。

Symfonyって一緒にインストールされるんですね。
前の記事は間違いでした。すみません。
いくつかライブラリが無いというエラーがでたんでアレコレインストールして
ようやくインストールは無事に終わったんですが、画面が表示できませんでした。


3/14に3.0.3がリリースされるみたいなんで、もうしばらくしてから
再チャレンジしてみます。。。
ラベル:OpenPne VMware CentOS
posted by しげ at 00:05| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2009年02月23日

OpenPNE3を試して・・・みようとしてます

SNSを構築したい、というユーザの要望があり、再びOpenPNEを試して
みることにしました。
最近、最新バージョンの3が出たようで、どんな風に変わったのか
期待してWindowsXP+Xampp環境にインストールをしてみ・・・・ようとおもいました。

公式ページによると、

このドキュメントは、 OpenPNE バージョン 3.0 を基にして書かれています。
OpenPNE3 は以下のようなサーバ環境で動作させることを想定しています。


Webサーバ


Apache
  • mod_rewrite を使用可能

PHP


PHP5.2.3 以降
  • PHP の mbstring 拡張モジュールを使用可能
  • PHP の XML 拡張モジュールを使用可能
  • PHP の PCRE 拡張モジュールを使用可能 (UTF-8 サポート)
  • PHP から GD ライブラリを使用可能 (JPEG/GIF/PNG サポート)
  • PHP の mcrypt 拡張モジュールの使用を推奨

データベースサーバ


  • MySQL4.1以降(5.1 以降を推奨)


とのことですが・・・。
えーっと、OpenPNE3からSymfonyをベースにしたって聞いてたんだけど、
Symfonyのインストールは必要ないのかな?
(そもそも、Symfonyがよく判ってない・・・)

マニュアル自体にはOSに関することは記載されていないけど、記載されている
コマンドを見る限り、Linuxベース前提っぽいです。
いずれWindows環境の情報も追加されるんでしょうけどね。。。

んー、VMでCentOS立ち上げて試してみたほうがよさそうだなー。
ラベル:OpenPNE3.0.1
posted by しげ at 11:21| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2007年06月07日

OpenPNEの秘密の質問

ひさびさのOpenPNEネタ。
ひさびさにOpenPNEのサイトにアクセスしてみたら、2.6系は
2.6.6.2までバージョンアップしてた・・・(汗)。
もうチョイでサービスインなんで、その後、不具合があれば
パッチをあてる形で対応していくつもりです。


んで本題。

OpenPNEでユーザ登録する際に利用される秘密の質問の内容は、
DBのc_password_queryというテーブルに保存されています。

2.6.1の初期設定では、

母または父の旧姓は?
運転免許証番号の下 5 桁は?
初恋の人の名前は?'
卒業した小学校の名前は?
本籍地の県名は?

の5つが設定されています。
変更、追加する場合はこのテーブルを編集してやれば対応できます。


相変わらず(OpenPNEに限った話しじゃないけど)、こういう情報は
さくっと見つけることができないんだよな。
posted by しげ at 11:39| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2007年01月24日

外部Blogの設定

前のバージョンでも発生していた設定変更画面で外部のBlogのURLを設定しても反映されない件、
原因がわかり、解決しました(喜)。


■原因

バグではなく、設定ミス。


■発生場所(発生する環境)

OpenPNEが設置されたサーバからインターネットへアクセスする場合に
Proxyサーバを経由する必要がある環境。


■詳細内容

phpで利用しているライブラリ(Snoopy.class.php)を使って、設定変更画面に
入力されたURLにアクセスしてRSSを取得する。
このとき、Proxyサーバの設定が必要な環境で、ライブラリに対してProxyサーバの
設定がされていない場合、403エラーが発生して入力されたURLへのアクセスができないため、
入力されたURLが破棄される。


■対応方法

openpne/lib/include/Snoopy.class.php の以下の変数に値を設定する。

var $proxy_host = "プロキシサーバ名";
var $proxy_port = "プロキシサーバのポート番号";
var $proxy_user = "ユーザ名(任意)";
var $proxy_pass = "パスワード(任意)";

var $_isproxy = true;


こちらを参考にしました。

OpenPNEの場合、Snoopy.classをインスタンス化しているのは

openpne/lib/include/PNE/SimplePie.php

だけなので、ここでインスタンス化された後に設定してやればいけそうです。

私は直接Snoopy.class.phpに設定しましたが・・・。



ひとつ問題が解決してうれしいですが・・・・セットアップマニュアルに書いててほしいなぁ。。。



※追記

あれ、Windows機の検証用環境じゃうまくいったけど、Redhatの本番環境じゃ
上手くいかないや。。。(涙)

※追記の追記

単なる記述ミスだった・・・。
でけた(小躍り)。
ラベル:PHP OpenPne
posted by しげ at 19:24| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

cronの実行権限

設定したcronが実行されていない(様子)。
なんでかなぁ??と思い、確認してみたら、cronで実行されるスクリプトに
実行権限がついてなかった<確認しろよ。

ぐぐって見たらここにも書いてあった。


・・・いや、でも、「配慮」以前にセットアップマニュアルに書くべきじゃないの??
ラベル:SNS OpenPne RedHat
posted by しげ at 12:27| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

RHELにOpenPNE

RHEL(Red Hat Enterprize Linux)にOpenPNE2.6.1をインストールしました。

apache, sendmail, mysql, php については、アプリケーションの追加と削除で、
GUIでrpmをインストールできたのですが、php-mbstring, php-gdについては、
GUIでのインストールができなかったため、手動でパッケージをインストールしました。

その他の問題はなく、順調にOpenPNEをセットアップ。。。。。のはずが。

ブラウザで表示される初期設定画面にて、初期ユーザのPCメールアドレスを
適当なアドレスで登録したのですが、この初期登録アドレスは画面から修正できません。。。

内容はc_member_secureというテーブルに格納されているので、Updateしちゃえばいいや、
と考えたのですが、内容が暗号化されてました・・・orz。


というわけで、DBをDropして、もっかいやりなおししました(涙)。



法則=セットアップは順調にすすまないものである。

ラベル:RedHat OpenPne SNS
posted by しげ at 12:14| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2007年01月10日

OpenPNE2.6

OpenPNEの2.4系の最新版がリリースされてないかチェックしてみたら、
2.6.0がリリースされていた(驚)。


というわけで早速使ってみました。。。。


SNSの画面、デザインが微妙に修正されていますが、それよりも、
管理画面のデザインが一新されていることにビックリです。

いくつか機能も追加されているようです。

特に

・書き込まれたトピック、コメントの検索ができる。
・フリーページを追加できる。

というのはいいですね。
不適切な書き込みをSNSの管理者もチェックできる機能がほしい、
と考えていましたので。


少々使ってみたところ

・管理画面のドロップダウンメニューで下のほうにマウスを移動したとき、
 ドロップダウンメニューが消える場合がある。
 どうもパン屑のリンクにマウスを乗せた場合のJavaScriptが影響してる
 ような気がする。

という問題があるようです。


そろそろ本番運用用のバージョンを確定しなければならないのですが、
2.6系で行こうと思います。
ラベル:OpenPne SNS
posted by しげ at 22:21| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2006年12月06日

bizモード

2.4.xからbizモードとして施設予約とかスケジュール管理、TODO管理などの
機能が付加されているそうで、機能を試してみることにしました。

・・・。

どうやって使えるようできるのでしょうか(泣)。

公式HPの情報は古いようで、最近の情報は全てこちら
管理されているようです。

インストールマニュアルも、こちらは2.4系のものですが・・・・
でもbizモードはどうやって使えばよいのかわかりません。

仕様書(PDF文書)によれば、configの内容を書き換える必要があるとか。

とりあえず、config.phpの内容を良く見てみたところ、セットアップ用の
SQLを実行してから、bizモード設定のパラメータ(USE_BIZ_DIR)をtrueに
しろとのこと。


やってみたら、立ち上がりました(泣)。


次は管理画面のURLが不明です(大泣)。


なんとなく、/?m=admin の部分を /?m=admin_biz としてみたら、これが
正解でした。



オープンソースものは自己責任で、自己解決でどうにかするものとは思いますが、
管理画面のURLも自分であたりつけなきゃだめなんでしょうかね・・・・。

ラベル:OpenPne SNS
posted by しげ at 22:29| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2006年11月16日

OpenPNE Ver2.4.4をチェック

以前試行していたOpenPNEのバージョンでは、

 ・プロフィール画像のUPLOADができない(2.4.x)
 ・外部BLOGのURLを入力してもプロフィールに反映されない(2.2.10/2.5.0)

で、発生していました。
最近Ploneにはまっていて(好きではまっている、というわけではない。。。)、
OpenPNEのほうのチェックが後回しになっていましたが、新しいバージョン(2.4.4)が
リリースされていましたので、試行してみました。


「プロフィール画像」の件は解決していましたが、「外部Blog」の件は
解決できていないようです。
年内には安定して使えるバージョンがでてくるといいなーと思ってます。。。
ラベル:OpenPne
posted by しげ at 19:58| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2006年11月01日

機能のギャップと不具合

OpenPNEを利用しようと、いろいろ動作検証していますが、
一般のSNSではなく、運営母体の管理下に置きたいという要望から、

 ・書き込みの一時保護(書き込み本人以外は非公開にする)機能がほしい。
 ・日記とレビューは不要なので機能を停止したい。
 ・コミュニティの追加は、管理者のみにしたい。

と、OpenPNEにない機能の要望があり、多少のカスタマイズをかけざるを得ない状況です。
とほほ。

また、

 ・2.4.xで、プロフィール画像のUPLOADができない
 ・2.2.10/2.5.0で、外部BLOGのURLを入力してもプロフィールに反映されない

等の不具合もあるようです。

ま、オープンソースのアプリケーションなんで、対応がどうとか
いうつもりはないのですが、既にOpenPNEで運用しているサイトは
どうなってるんでしょうね??

ちなみに、So-net SNSだと、2つ目の問題は発生しませんでした(涙)。
ラベル:SNS
posted by しげ at 18:30| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする

2006年10月20日

OpenPNEのセットアップ

SNSを構築する必要があって、オープンソースのSNSソフトを
調査してみました。

OpenPNE

 ・調べる限り、一番情報が多そう。
 ・Mixiと操作性が近い(らしい)ので、Mixiユーザには使いやすい(かもしれない)

open-gorotto

 ・総務省が推進する地域SNSに採用されているらしい
  (例:かわさきソーシャルネットごろっとやっちろ千代田区地域SNS
 ・情報がどこにあるのか、よくわからない。

■igloo

 ・公式サイトが見つからん(涙)


と言うわけで、ほとんど選択の余地がないまま、OpenPNEを採用することに
決定しました。



で、xamppの環境にインストール。

最初、最新版の2.4.2をセットアップしたのですが、どうにも画像のアップロードが
できず、中断。
安定版の2.2.10をセットアップしました。
(MySQLのDBの照合順序をutf8にする必要があります。)

ライセンスの関係で、本番環境として構築する場合は2.4.×にしたいです。


自前でDB作って、SQL流して、configの修正して・・・という手間が面倒です。
xoopsのセットアップのように、ウィザード形式にしてもらいたいですね。
(↑身勝手な要望。。。)
ラベル:OpenPne
posted by しげ at 18:53| Comment(0) | TrackBack(0) | OpenPNE | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。