1 :
nobodyさん :
2005/09/12(月) 01:34:34 ID:zyvqBwfG
2 :
ひろゆき :2005/09/12(月) 01:35:44 ID:s2NG8O6F BE:101344-###
インストール方法が皆目わかりませんでした。。。
3 :
けんすう :2005/09/12(月) 01:36:57 ID:???
おいらもわかりませんでした、、
4 :
さるる :2005/09/12(月) 01:39:23 ID:???
おいらもやっぱりわかりませんでした。オープンソースだけど、設置方法は オープンソースじゃないのですね・・・。
5 :
IKeJI :2005/09/12(月) 02:33:44 ID:zjqobk5Y
6 :
nobodyさん :2005/09/12(月) 03:30:03 ID:yi1I8wwe
http://2ch.pne.jp というので、用意はしてあります。
インストールは、OpenPNE内で議論しています。
ロリポップ、サクラインターネットなどでの実績が出ています。
8 :
nobodyさん :2005/09/12(月) 03:55:48 ID:yi1I8wwe
9 :
ひろゆき :2005/09/12(月) 05:39:24 ID:s2NG8O6F BE:265076-###
phpのエラーがきになりますね。。
管理ページに入れないorz
とりあえず
>>1 のzipは絶対的にファイルが足りないっぽい
CVSから最新のソースをチェックアウト
ファイルの設置はとりあえずアパッチのDocRoot化にでも。Pathは結構ハードコード
されてるので安静にしたほうがいいかも。続いて/setup/setup.txtを見ながら、
PHPとMySQLをチューニング
/sql/mysql_table_structure.sqlを走らせてテーブル作成
/mysql_init_data.sqlと/admin/sql/create_c_admin.sqlを走らせてテーブル初期化
特に小細工せずmysql -u root -p tableforpne < create_c_admin.sqlのような形でおk
さらに/config.inc.sampleをconfig.incにリネームしてちょいちょい編集
error_reporting()はNoticeが大量に出るので(
>>9 )抑止必須。ただしWarningや
Errorはログに吐き出さないと嵌るかも。URL表記は/で終わらせる。で同じように
/admin/config.incも設定。
ほいで/public_htmlでも/admin/public_htmlでもいいからアクセス
メール:
[email protected] 、パスhogehogeでとりあえず入れて万歳
あとはファイルの設置位置とアパッチの設定について考えてみる
もちろんアパッチから/以下が見えてしまうのは問題なので、/public_htmlを
DocRootに設定。どうやら/admin/public_htmlは別のホストから見るのが前提の設計?
と言うわけで/admin/public_htmlもルートにするようにバーチャルホストを割り振ってみる
PHP5とか4.4だとQuickFormの594でエラーでて何も表示されなくなるかも
これで設置は出来たことになるかな
設計とか機能的には特に惹かれる部分は無かった
身内だけで使うもんでもないし設置してどーすんだと言われると答えに困るね
12 :
nobodyさん :2005/09/13(火) 22:43:38 ID:KVeJ0G0b BE:246790793-
文字コードが携帯を配慮してSJIS前提になっているので、my.cnfにdefault-character-set=SJIS MYSQL接続時にも mysql --default-character-set=SJIS OpenPNE < create_c_admin.sql で流し込む必要があります。
13 :
さるる :2005/09/26(月) 03:05:01 ID:El0m+vOQ
14 :
ひろゆき :2005/09/26(月) 05:34:44 ID:4Vl8g0D4 BE:303168-###
おぉ、、windowsのサーバだ。。。
なんだこの本物っぽいひろゆこは……
16 :
ひろゆき :2005/09/26(月) 17:16:05 ID:4Vl8g0D4 BE:101344-###
いやぁ、SNSの仕組みもいろいろいじれば面白くなると思うのですよ。
NNTP経由でトピックスに参加できるように改造するのだけはやめてください
18 :
nobodyさん :2005/09/26(月) 18:09:48 ID:tV04tbjf
19 :
☆かんだ :2005/09/27(火) 00:48:47 ID:???
>>17 ワロスwww
k氏ですか
日記に書いたら2〜3分後にコメントが着てとても怖かったよ
((;゚Д゚)ガクガクブルブル
30分後に垢デリ食らってたけどw
設置はうまくいったけど管理者画面に行く方法がわかんない
c_member_secureをテンプレにSQL書くしかなさそう
また落ちてるよ。
24 :
nobodyさん :2005/10/13(木) 21:39:12 ID:duSW+LgL
なんかIDとPASS入れても入れないみたいですね。 パスワードが変わったりしたのでしょうか?
こういうのって需要あるの? ある程度メンバーが固定ならグループウェアでいいと思うんだけど・・・ mixi と同じようなのが2つも3つもあっても面倒じゃない?
27 :
ひろゆき :2005/10/13(木) 22:58:30 ID:2nRBpcjH BE:309277-###
いやぁ、MIXIにこういう機能があったらなぁ、、ってのが MIXIに頼むより自分で作ったほうが早いってことも。
>>27 ま た 二次ネスチャンス か (#゚Д゚)ノ マタッ!
打ち間違えた(|||゚Д゚)
ひろゆきのキーボードで [Shift] + [Caps Lock]押したい
34 :
ネス ◆Ness.AmS0A :2005/10/13(木) 23:10:27 ID:tzblpvCC
ついにVIPのガキども専用の出会い系を作ったのか
その機能がどんなものか分からないことには何とも言えないなぁー それはSNSの中に組み込まれてなきゃいけないの? mixiで友達100人いたとして,その人たちに招待状出して10人しか 参加してもらえなかったとしても機能の役目は果たせるの?
mixiっぽいのなんて社長やアーティストだけでやってりゃいいと思うんだけど。 ひ(ryは本当にやるのかしら?
こいつ本物? 登録日で見分けられると聞いたが忘れた
昼からがんがってるのにまだログインできない 縁がないんでしょうか。
混ぜてくたたい
俺もまぜてー
42 :
ひろゆき :2005/10/13(木) 23:28:54 ID:2nRBpcjH BE:353478-###
MIXIは内輪ネタなんだから、アルバム以外にもいろいろファイル共有とか出来たほうが 面白いと思うんですよねぇ、、
43 :
nobodyさん :2005/10/13(木) 23:29:56 ID:b9nB5F4/
>>42 PCゲーム(数GB)共有できるようにしてね♥
45 :
nobodyさん :2005/10/13(木) 23:31:07 ID:7YCgvaoS
>>42 あー面白そうですねー
mixiからじゃなくてWINMXからユーザー流れてきそうですけど
46 :
nobodyさん :2005/10/13(木) 23:33:17 ID:kJX7LNQm
ほ か ほ か ( ( ) ( ) ) ( ) ( ) ( ノ _..._ _,, _..,,ノ"///ヾ、 _,."彡i / :`y'、ソ、)、ソ、y、)',,::彡",ヽ / (( ) .iy'ソ ' )'y )、ソ、),,彡'彡| r'=、 , ::i )/i y )、) 'y k彡,,"」 `''、._ノ .::ノ/彡f ::ヽ ;Y 、、、,-ー'" `ー-'=ー"ニ=ー~"`^" .:) (:. (:. .:) ,ハヽ、 (,,__,,) 肉まん .:) (:. (:. .:) ,ハヽ、 (,,・_・_,,)
48 :
nobodyさん :2005/10/13(木) 23:36:27 ID:kJX7LNQm
今は亡きハコバコみたいな機能がホスイでつ。 自作のマグロ釣りビデオを交換するのでし。
ファイル共有なんて無理無理. 回線蛾ぶっ壊れるから, p2pで手に入れたほうが早い. だいたい友達に警察いたら困るし.
51 :
ばびーん :2005/10/13(木) 23:45:26 ID:???
混ぜてみてくださいおながいします
53 :
nobodyさん :2005/10/13(木) 23:50:18 ID:I/1ZmD4U
コテのたまり場っぽくなりそう
55 :
nobodyさん :2005/10/13(木) 23:58:10 ID:3sxQarjF
mixiより大きなサイズで写真見せ合う為の 仲間内だけの写真館を開設したいです(><)
57 :
nobodyさん :2005/10/14(金) 00:12:00 ID:7UQK56jN
そういえば誰ものまネコについて聞かないなw
58 :
ひろゆき :2005/10/14(金) 00:19:18 ID:pirX84iX BE:353287-###
>>54 おぉ、こんなん。こんなん。
学生は宿題を共有とか、社会人は仕事でのファイルを共有とか、
いろいろ面白いと思うんだけどなぁ。
これってすでに稼動してんの?
退会の仕方がわかりません…
>>8 のやり方では無理でした
誰か招待してください
おもしろそうだなー mixiはまだ未経験
64 :
nobodyさん :2005/10/14(金) 00:53:26 ID:mTv2e9ys
>>58 それをSNS上でやる意味がわからないなぁ
それこそグループウェアなりWikiなりだと思うんだけど・・・
学生の友達も社会人の友達も遊び友達もいる場合に,
仕事仲間にだけファイル共有しようとしたら設定がメンドクサソウだし.
たまにしかファイルを送らないならメール添付とかメッセで十分だし.
重いファイルを交換するならp2pか直接会ってdvd渡せば十分だし.
65 :
nobodyさん :2005/10/14(金) 01:06:16 ID:PJI3gDGA
鯖落ち?
>>64 それがくっついてたら「便利」って理由だとダメなの?
全部ブラウザだけでできたら簡単でいいじゃない。
ビデオとかをコミュの人に見せたりするのに便利だと思うなあ。
ブラウザで話したり書き込んで、さらにP2Pで待ち合わせて交換
なんてマンドクサいべ?
閲覧範囲設定とかは、誰かにがんばってもらって・・
マグロビデオ コミュ参加者
マグロ解体手順ビデオ お友達
海図ポイントデータ お友達
自慢したい写真 2ch内リンクから来た人
てな共有設定がホスイ
いつでも宜しいので、招待お待ちしています。 お時間があるときによろしくお願いします。
携帯版、空メ送れないお
スレが板違いの方向になってます。 板で技術的な話が出来ないのなら、適当な板移動した方が良いのでは? と横槍入れてみるテ(ry
Smartyとか使ってるの? ちょっと興味あるかも。
71 :
nobodyさん :2005/10/14(金) 02:12:42 ID:mTv2e9ys
>>70 なんか昔なかった? Smarty 使ってるやつ.
wawawa だったかな. あれって今でもあるのかな.
72 :
nobodyさん :2005/10/14(金) 04:03:46 ID:V+ibgygh
神認定
73 :
nobodyさん :2005/10/14(金) 06:47:44 ID:NuOTzYY6
これは負荷テストか何かですかw
openpneのカスタマイズを計画したがpage.phpが巨大すぎて弄るところがわからんので断念。 Joomla!のようにデザインと各モジュールに分割できたら、さらに面白くなりそうな予感。
招待してくれる人いたらして頂戴(゚ー゚*)
77 :
nobodyさん :2005/10/14(金) 10:32:57 ID:mTv2e9ys
78 :
nobodyさん :2005/10/14(金) 10:53:00 ID:D5OWnDpb
10Mぐらいでもいいからデータうp出来るとウレスィ 画像だけじゃなくて音楽とかうpしたい(;´Д`)
80 :
素人 :2005/10/14(金) 13:39:57 ID:vpXqBCsz
さくらインターネットの鯖でチャレンジ中。
>>13 のOpenPNE-gijiroku.txtを観ながら
この画面を出すには至りました。
http://openpne.jp/normal.php?p=login_do_login (↑これは他人様のサイトですが)
しかし、メール:
[email protected] 、パスhogehoge
で入ろうとすると、
Key must be less than 56 characters and non-zero. Supplied key length: 0
というエラーが出て先に進めません。
どこを直したらいいのでしょうか??
送った文字数に関して怒られてると思うんだけど
どこで設定しているのか皆目見当つきませぬ。orz
ちなみに、OpenPNE-gijiroku.txtにある「タコメーター」が
何の事かさっぱりわかってません。
だから文字コード云々のあたりは手をつけておりません。
その辺が怪しい気もするんですが。(_ _;)
82 :
81 :2005/10/14(金) 14:02:55 ID:???
ああ、あとタコメーターはWindowsにApache、MySQL、PHP5をインストールするソフトのものだと思うから サーバー上では関係ないんじゃないかな 俺はWindowsじゃないからはっきりとはわからないけど。 もちろんサーバーにその環境が必要なんだけど、とりあえずはローカルで試した方が良いね
83 :
素人 :2005/10/14(金) 15:43:44 ID:vpXqBCsz
>>81 レスありがとーございます。
設置しようとしてるのは、その記事からダウンしたヤツなんですけどね、
そんなとこにドキュメントがあるとは気づかなかった。
>>1 に「いまのところ、設置マニュアルはない模様です。」とあるので
本体に付属してないもんだと早合点。
(フォルダにreadmeとかmanualとか名前付けて欲しいぞ ^^;)
で、それ見てわかりましたが、config.inc のENCRYPT_KEY を
空にしてた事でエラーになってた模様です。
エラーは出なくなった。
・・・しかし「ログインに失敗しました」で入れず。
MySQLサーバと格闘しないとダミかな。<当たり前だって感じですが ^^;
84 :
81 :2005/10/14(金) 16:08:04 ID:???
>>83 setupディレクトリに入ってるHTMLファイルが説明書だね
ver1.4_mysql_table_structure.sqlとver1.4_mysql_init_data.sqlを実行した後
c_member_secure.phpは設定して実行した?(これはブラウザからやった)
俺はOS X10.3だけどMySQL入れただけで後は特に何もせずに動いたなぁ
レンタルのインターネットサーバーとは当然違うと思うけどね
これ以上は力になれそうにないよ、頑張って。
85 :
DR :2005/10/14(金) 21:21:42 ID:4FXYVZrx
ごばく
87 :
さるる=1 :2005/10/14(金) 21:32:52 ID:3DjWnk7z
>>87 中の人? これってSourceForgeとかで作られてるんじゃなくて,
どっかの会社の中で作られてるの?
表示される時刻がおかしい
90 :
さるる=1 :2005/10/15(土) 01:55:41 ID:KzM4e86F
>>88 中の人じゃないです。その開発もとの会社が、Openpneのサービスを開設していて
そのなかに、ロリポップやさくらインターネットでのインストール
方法とかが書いてます。
そこって、招待されないと入れないので、必要ならば
[email protected] こちらにおねがいします。
91 :
nobodyさん :2005/10/15(土) 07:05:17 ID:gsj8JtEY
重いっていうかつながらない。 SNSはめっちゃ負荷かかる。 仲間うちだけでやるならともかく、お気軽に立てられるサービスじゃないでしょ。 mixiなんか150台のサーバ動かしてるんだぜ。 それでも1台あたり1万人と思えばすげー効率だけど。 思うに、mixiと同じインタフェースで同じサービスしても意味ないだろ。 せっかくオープンソースなのに。 もっと別の方向探ったらどうよ。 ヒント:IRC
オープンソース!とか言いつつ開発体制はすごいクローズドだよなぁ。 SourceForgeですりゃいいのに。
せっかく招待してもらって 登録もしたのに ログインできない。 パスワード再取得も メールでの問い合わせもできません (Subject: failure deliveryで帰って来ちゃいます) これと同じ現象のやつ、他にいる? つまんねーからmixiに戻るかな
問い合わせ先のメアドはexample.comになってるし、届くわけないな サポート可能かどうかはともかくせめて届くアドレスにするべきだとは思う
これってレイアウト(ページデザイン)は変更できるものなの? インスパイヤしすぎで導入しづらいかな。。
開発版CVSって、どうやって取得するの?
97 :
さるる=1 :2005/10/15(土) 19:33:01 ID:KzM4e86F
重くて重くて何もする気が(w
>>97 メールつきます田
時間見つけていろいろ読んでみます
他の人ももっと来て呉ないか
101 :
nobodyさん :2005/10/15(土) 23:33:38 ID:5deazErE
>>97 メールいただきました。
ありがとうございます。
まず、開発のコミュニティーに参加してみます。
>>97 お手数ですが、私も招待お願いいたします。
104 :
さるる :2005/10/16(日) 01:10:47 ID:JYe8/oIs
106 :
nobodyさん :2005/10/16(日) 11:27:15 ID:LOO2YNzT
自分で自分を招待するってできないのん?
コード見てみた. 構造はシンプルだし綺麗に書いてあって読みやすいけど, 異常に長い名前の関数はどうにかならなかったのかなぁ.. ネームスペースがないからしょうがないのかもしれないけど.
設置方法が 今ひとつ。。試してみたいんだけどさ
111 :
さるる :2005/10/16(日) 17:28:53 ID:JYe8/oIs
112 :
さるる :2005/10/16(日) 23:06:07 ID:JYe8/oIs
招待状をお送りしましたので、ご確認くださいね。
OpenpneのSNSに参加される方は、連絡よろ。
[email protected] レンタルサーバー別の設置質問など、あります。
レンタルサーバーよりも、まずローカルでのインストールがわからん。
一般的なCGIの類と難易度はかわらないと思うけど
大分軽くなりました。 本当にありがとうございました。
ローカルの場合 SMTPサーバー 立てなきゃだめポね。 ISPのSMTPサーバー、外部発射するには、 ユーザー名&パスが必要なんだけど、どう設定するんでしょか。 わからん。。 phpmailerならわかるんだけど・・ 鬱
pne自体にはその機能はないみたいだけど
118 :
素人 :2005/10/17(月) 16:37:28 ID:???
土日いじれなかったので、本日より挑戦再開。 まず結論を言うと、「稼働に成功しました」。 81さん、ありがとう。 しかし、mixiまんまですな〜〜!<どのくらいパクってんのかが最も興味あったかも ^^; > ver1.4_mysql_table_structure.sqlとver1.4_mysql_init_data.sqlを実行した後 正直この点がサッパリ分からなかったのですが、 さくらのユーザーページ→コンパネに入り、 データベースの設定→管理ツール(phpMyAdmin)と移動。 このphpMyAdminを色々見てるうちに、2つのsqlファイルを ローカルからインポート的に実行すればいいのでは?と思いつつも あまり確信は持てませんでしたが、やってみる事にしました。 実行も上手くいき、c_member_secure.phpをブラウザから実行(結果は画面に出ない)。 これでどうよ?とログインしてみると・・・やった、通った!! 自分を招待し、管理用のアドとパスも変更。これで準備OKかな。 ※さくらインターネットで稼働させたい人の為に、このカキコをしておきまする。
119 :
81 :2005/10/17(月) 18:44:51 ID:???
>>118 > ver1.4_mysql_table_structure.sqlとver1.4_mysql_init_data.sqlを実行
っていうのはphpMyAdminのSQLクエリ実行で上2つのファイルを選んで実行させる、っていうのを書くの忘れてた。
もちろん一つずつ説明書に書かれた順番で。
とにかく動いてよかった。
まずテストしてみようと思って、ローカル(windows98)wで動かしてみたんだけど、 マシンが弱いのか、かなり重いですね。 サーバーだと、サクサク動きますか? サーバーで稼働させるとして、どの程度の会員数までいけるのか知りたいけど まだ、それほどの人数で動かしてるサイトはないのでしょうか?
>>120 サーバのスペックの問題では?
公式(openpne.jp)に誘ってもらって触ってみたけど,そこはさくさく動いてる.
2ch.pne.jp(だったかな?)は千人以上いて,激重らしい.
122 :
さるる :2005/10/17(月) 20:32:17 ID:Hh1Ly+kl
招待状をお送りしましたので、ご確認くださいね。
OpenpneのSNSに参加される方は、連絡よろ。
[email protected] >>118 なかにさくらのインストールの質問とかありますよ。
ちなみに私は、OPENPNEの中の人ではないので。よろしくお願いします。
123 :
nobodyさん :2005/10/17(月) 20:46:29 ID:uPuuQHhT
メメンスティックバイオレンス、バカニュからだよっ
うんとねーパイン、質問なんだけど、登録したは良いけど 解約方法ないよっ どうやって解約するか教えるべきだよっ
参加していないのに、どうこう言うのもなんだけど、「2ちゃんねる でsns」というのであれば「招待にメールアドレスが必要」というの は、2ちゃんねるらしくないね。 実際にメールアドレスを登録する必要がある点は手を加える必要は ないだろうけど、Beのシステムと連動して「お互いの情報を知らな いまま」招待ができるようにするとか。 公式p2も連動させて、(公式P2経由での書き込みに対して)招待す るリンクを表示させるとか。
>>126 >「招待にメールアドレスが必要」というの は、2ちゃんねるらしくないね。
同意.
Be連動は面白そうだね.
mixiが120万人くらいのときにサーバー150台使ってると言われてたけど 単純な計算で、10万人くらいなら専用サーバー1台〜2台で大丈夫ですか? OpenPNEだと無理?
129 :
ひろゆき :2005/10/18(火) 00:19:11 ID:OUilIuE0 BE:309277-###
というか、誰がやってるのかもよくわからないので、 連動のしようもなかったり。。
SNSにbeを連動させるんじゃなくて beの機能を拡張するとか・・・ ファイルうpとお気に入りユーザ登録があればそれっぽくない?
>>126 です。
>>129 でも、実際そういうのやるんだったら未来検索ブラジルの管理下の
サービスやBeと連動させた方が後々やりやすいと思うのだけど....
手嶋屋さんに協力してもらって、新たにとか....無理?
>>130 アリはありだとおもうけど。でも、別のサービスとして別々に進化
してった方が面白くない?と、個人的には思うのだけど。
>>129 「2ちゃんねる公式」的なノリで広まってるけど良いのかな…w (出回ってる2chSNSFAQ参照)
ひろゆきが負担や迷惑を感じる事態が起きてくるようだったら
・ひろゆきと2chSNSの関係性
を再確認しておいたほうが良いかも
他にもいろいろ確かにしておくべきことがあるだろうけど…
少なくとも現状は
「ひろゆきは2chSNSの管理人を知らない」
ということで良いのかな?w
このスレを見るまでは、ひろゆき公認と言うよりも ひろゆきが管理人かとオモタw ところでこのOpenPNEの開発言語って何なの?PHP?
>>133 PHP.フレームワークは独自.PEARが結構使ってある.
135 :
さるる :2005/10/18(火) 04:28:45 ID:yAlTj0+h
招待状送付しました。
>>133 PHPのようですよ。
PNE自信のSNSにはいらないと、プログラムなり設置の情報がないのが痛いっす・・・。
設置とかお困りの方は、PNEのSNSに招待しますので、ご遠慮なく連絡くださいね。
このスレッドで、インストールのことも話し合われたら幸いです。
136 :
nobodyさん :2005/10/18(火) 08:27:29 ID:x7opKEC+
>>135 それってOpenPNEプロジェクトのこと?
招待してほしいです・・・
137 :
nobodyさん :2005/10/18(火) 13:07:21 ID:B2HUOC3U
で、結局2ちゃんねるSNSは誰が運営してるの? 意見やバグ報告の連絡先は? さっぱり判らん。。
138 :
anony :2005/10/18(火) 14:41:48 ID:???
うまく2ちゃんねると連動させてほしいなぁ・・・ 増加率の勢いが半端ないし、定着させるなら早いうちにしてほしい
140 :
ひろゆき :2005/10/18(火) 16:31:05 ID:OUilIuE0 BE:38423-###
DOCUMENT_ROOT/config.inc に記述したものと同じ値を入れる。 $db_paramは DBNAME,USER,PASSWORD ”$keyは ENCRYPT_KEY” これを忘れて困ってました。 というわけで、インストール成功〜。
1月かかったのか。乙。
>>140 PHPって難しいですかね?
まだVBしか理解できない自分も始められるのかな・・・
143 :
ひろゆき :2005/10/18(火) 16:46:31 ID:OUilIuE0 BE:201784-###
いや、、スクリプトをいじる必要はなくて、
設置するだけなので、言語の難易度はあんまり関係ないような。。。
>>142 さん
144 :
ひろゆき :2005/10/18(火) 16:47:07 ID:OUilIuE0 BE:227849-###
ところで、openpneってスケールする構造になってるんでしょうか? 大規模なのだと、どれくらいのアクセスに耐えたとかそういうのって どっかに書いてあるんでしょうか?
わぉ、御大降臨。 これ人数増えた時にサーバーを分割したりとかいうの考えられているのか、その辺を 心配していました。今の勢いだと今月中に1万人ちかく行きそうだし。
教えて君は氏ねよ
>大規模なのだと、どれくらいのアクセスに耐えたとかそういうのって >どっかに書いてあるんでしょうか? たぶん 2ch.pne.jp が示してくれるんじゃないかな
148 :
ひろゆき :2005/10/18(火) 17:51:29 ID:OUilIuE0 BE:75762-###
149 :
nobodyさん :2005/10/18(火) 17:55:03 ID:XfXAQFUn
前よりは軽くなったとはいえ、まだ重いですよね・・・ 現状サーバー何台で稼動させてるのかな?
150 :
ひろゆき :2005/10/18(火) 18:13:13 ID:OUilIuE0 BE:95235-###
1台じゃないのかなぁ?
>>149 配布されてるプログラムをそのまま使ってるなら1台では?
複数台で運用するならアップロードした画像ファイル,DBのデータとかを
サーバ間で共有できるように工夫する必要があるけど,
それができるようなプログラムになってないし.
もともとこれって特定の属性に特化したSNSらしいから仕方ないね.
何十万人にも耐えられるシステムとして設計されていないと思う.
>>148 2chに特化したSNSでは人が多すぎてだめということだねぇ..
そういう場合はさらに細分化して,
ν速専用SNSとかVIP専用SNSみたいにするしかないのかなぁ
>>151 改造しても、サーバを分散できる仕様になりそうにないですか?
わずか3000人でこの重さというのは辛いな。phpのせいなのか、あるいは
チューニングがまだ甘いからなのか。mixiはたしか1台で5万人くらい
さばいていた筈(あちらはperlだけど)。
>>151 それなら耐えられるかも知れないけど、2chSNS群でidが流用できるような
仕組みくらいは追加しないと使いにくい気がする。別の板用のSNSに行く
たびに招待してくれ、となると激しくたいへんだ。
サーバを分散できる仕様にならないと、 オープンソースとはいえ未来がないような気が・・・
155 :
nobodyさん :2005/10/18(火) 19:13:26 ID:tdIHob7V
人が増えるたびに重くなる仕様だったら、これ以上増えてなくていいよ。 と、本末転倒なことを言ってみる。
2chSNSの場合、このままだと今月いっぱいで破綻しそうな・・・・・
そこで、インスパイヤですよ。
2ch.pne.jpというサブドメインでやってるってことは、他のサブドメインでも サイトがあるんだよね。 だから、重いとか。 いくらなんでも数千人が限界とは思えないんだけど。
>>153 どう見ても速度を重視して組まれているコードじゃないからなぁ.
特にDBの負荷が大きそう.
PEAR::DBだし.Smarty も遅い.
pne.jp、手嶋屋さんがやってるのかな。 だとすると、2chSNSは開発のための負荷テストになるし、良い実験場になるのでは? と、気軽に言ってみる。
ソースを分散式に書き換えるのではなく、Webサーバはロードバランサを使って、 DBもマスター・スレーブ式にすればそこそこの人数はさばけそうな気がするけどね。 まぁチューニングもやれるとこやっといたほうがいいだろうけど。
実験場じゃあ困るんだよ(;´д⊂ mixiが2日で飽きた自分だけど、2Ch SNSなら続けられそうだし。 ほんと開発頑張ってくれ・・・
>>161 なるほどなるほど。そちらですよね。
mixiとかだとフロントエンドにproxyを2台置いて、バックエンドを20台くらいで分散処理
しているらしいですね。ニフティなんかもFEPとBEPを組み合わせて処理していた。
(ニフティのいわゆる「幽霊」は超負荷状態の下でこのFEPとBEPの更新処理の
タイミングずれのために発生していた)
トラフィックに関しては、ソース書き換えよりそちらの方向を考えた方がよさそう。
あとはDBか。。。。。
所詮おれたちはモルモットか・・・(´・ω・`)
>>163 9月にスタートした時点では共用だったかも知れないけど、もう今は1台専用機でしょう。
dev.pne.jp = [ 202.61.22.7 ]
openpne.jp = [ 202.61.22.7 ]
2ch.pne.jp = [ 202.61.22.14 ]
この付近がひとつのスイッチの中にあるようですね。
>>165 サイトの立ち上げ時期に参加する人はどっちみちモルモット( ・∀・)
そして手嶋屋はパックボーンとの転送量課金に悲鳴を上げる(ry
どちらにしても現状で多少なりとも利益があげられるような状態にもっていかないと サーバを増強するほど保守費用もままならない状態になるだろうな。
>>164 mixi は画像ファイルを管理・配信するためだけに2台のサーバがあるらしいよw
>>170 なるほど。画像は少し遅れて出てきてもいいし、何かの時の負荷調整に使えそうな。
>>169 とりあえずバナーでしょうけど、契約取ってくるのは、2chSNSの中の人?手嶋屋さん?
>>166 御大が中で今はまだ共鯖みたいなこと書いていたような。費用が1桁違うしな。
openpne=2ch SNSではないはず。 (2ch SNSはopenpneを使ってるわけだけど) 2ch連動カスタマイズの話と、個人が自サイトで使いたいみたいな話は そろそろスレを分けた方がいい気がするのでつが。
>>172 そのあたりのライセンス契約は2chSNSの場合、どうなってるのかな? GPL?
2ch SNS がもし独自の改造やるとしたら、その作業は誰がするんだろう・・・・
>>173 デュアルライセンスらしい.
GPLと手嶋屋がサポートする商用ライセンス.
175 :
さるる :2005/10/18(火) 21:28:15 ID:yAlTj0+h
メールくれた方、招待状を送付しました。 さっさと、このスレだけでインストールやなんだかんだを できればなーと思っています。 開発関係の情報ほしい方は、過去ログ見てメールくださいね。 招待しますので。
176 :
さるる :2005/10/18(火) 21:29:24 ID:yAlTj0+h
2ch SNSですが、おそらく手嶋屋さんですよね??? 別のところで 2ch SNSあればなと。
コミュニティのカテゴリ管理ってどうすれば良いですかね
世界トラフィックランキング
4. Yahoo! Japan <br />
17. Google 日本 <br />
32. 楽天市場 <br />
39. Livedoor <br />
50. MSN Japan <br />
58. Goo辞書 <br />
75. Amazon.co.jp <br />
76. Mixi <br />
116. 2ch.net <br />
261. はてな <br />
296. XREA.COM<br />
448. 価格com<br />
<br />
Mixiヤバス<br />
2chより全然上。<br />
http://synklab.net/blog/index.php?itemid=86
>>178 Alexa って専ブラが計測に入っていないのでは?
Livedoorって39位なのか・・・
gzip圧縮やってるサイトは2ch以外には、そうあるまい。
いや、Apache2入れている所なら実質同等の働きをするmod_deflateが標準装備されてるから
183 :
さるる :2005/10/19(水) 00:57:46 ID:L2JdMQ1F
>>179 Alexaのサイトで、PageViewだけ見ると、2chのPageViewは1日5億ページ。
これに対してmixiは15億ページ。
専ブラの分は(Alexa Barが関知しない範囲だろうから)入ってないだろうけど、
それを入れてもmixiの方がPageViewとしては上回っているかもね。今年の
春から夏くらいに掛けて抜かれたのではなかろうか。
しかしAlexaって見てたら面白い! 私もツールバーインストールしてみた。
で、自分のサイトが4万位台にランキングされているの見てびっくり。
知人のサイトでけっこうアクセスのある所はやはりランキングに
入っていたりするから、かなりの所まで拾っているみたいね。
しかし、このツールバー、ドメインの所有者の氏名・住所まで表示するのは勘弁して欲しいな。
185 :
184 :2005/10/19(水) 01:46:21 ID:???
あぁ。。。。PageViewの見方間違ってた!ごめんなさい。大いなる勘違い。消えます。
186 :
184 :2005/10/19(水) 01:57:26 ID:???
消える前に。。。。
幾つかのサイトの実際のPVから逆算すると実際のPVは
>>184 に書いた数字の10分の1くらいで
ちょうどいい感じですね。
187 :
ひろゆき :2005/10/19(水) 03:42:33 ID:UiRsXa7y BE:113292-###
設定変更でメールアドレスを変更して、
変更したメールアドレスでログインできるようになったのですが、
設定変更page.php?p=h_configを見ると、
[email protected] のままなんですが、
これっておいらだけですか?
188 :
ひろゆき :2005/10/19(水) 03:54:12 ID:UiRsXa7y BE:95235-###
Cache couldn't make dir './cache'というエラーがapacheのログにたまるのですが、 どこに./cacheを作ればいいんでしょう?
189 :
nobodyさん :2005/10/19(水) 04:12:50 ID:o1I3Aaun
バージョンいくつの使ってますか?
190 :
ひろゆき :2005/10/19(水) 04:39:23 ID:UiRsXa7y BE:100782-###
OpenPNE1_4RC1ですー。
191 :
nobodyさん :2005/10/19(水) 04:49:13 ID:o1I3Aaun
他に誰もいないみたいだしちょっと同じの入れてみる
192 :
ひろゆき :2005/10/19(水) 04:56:23 ID:UiRsXa7y BE:189656-###
うへ、、どうもです。
193 :
nobodyさん :2005/10/19(水) 05:38:46 ID:o1I3Aaun
はいらーん
CVSに入れなかったので、openpne_1_2版を使ってgrepしてみると、 openpne_1_2/lib/magpierss/TROUBLESHOOTING に、 Trouble Installing MagpieRSS: 2. Cache couldn't make dir './cache'. ってのがあって、 そこに解決の仕方も書いてあるけど1_4RC1にこのファイルが無いようであればまとめて書くよ。(40行ほどの英文) まぁ、簡単に原因を説明すると、RSS用のキャッシュディレクトリが無いと自動的に作ろうとするんだけど、 それに失敗した時(パーミションとかが原因)に、件のエラーメッセージを出力するみたい。
MAGPIE_CACHE_DIRはlib/init.incで/var/magpie_cache/に 設定されてるはずなんだけどね なんで./cacheなんだろ
失礼 DOCUMENT_ROOT . '/var/magpie_cache/' ね
FreeBSD5-Stable, PHP4.4, MySQL4.0 な環境でうごきますた。
(c_member_secure.php を実行するのを忘れててはまった)
>>187 >設定変更page.php?p=h_configを見ると、
[email protected] のままなんですが、
>これっておいらだけですか?
page.php?p=h_configを開いてみましたがそもそもメールアドレスが出てませーん。
mixiみたくフォームにアドレスが入っているんですかね なんかうちのはいってないんですけど。。
おじいさん、入ってないのはさっき伺いましたよ
まだ20そこらですよ。ってそんなことはどうでもよくて、、 メールアドレス変えたときに届く、 >OpenPNE君さん、こんにちは。 >OpenPNE登録メールアドレスの変更ページをご連絡致します。 > >以下のURLをクリックし、新しいメールアドレスとパスワードを入力して >変更を完了してください。 > >(以下のURL) > >今後とも、ぜひ、OpenPNEをご活用ください。 このメールを完全無視してるとか。
202 :
ひろゆき :2005/10/19(水) 11:46:11 ID:UiRsXa7y BE:133237-###
Trouble Installing MagpieRSS:
を見たのですが、
define('MAGPIE_CACHE_DIR', '/tmp/magpierss');
ってのはどのスクリプトに入れればいいんでしょう、、、、
>mixiみたくフォームにアドレスが入っているんですかね
そです。そです。
メール変更をして、新アドレスに、
>以下のURLをクリックし、新しいメールアドレスとパスワードを入力して
>変更を完了してください。
>
>(以下のURL)
は届いていて、クリックして、ログイン用のアドレスは
新アドレスに変更済みなんですが、
フォームに
[email protected] が表示されるようになってるのです。
実用上の実害はなさそうなんですが、
一般の人向けに出したときに、クレーム来そうな気がしたもので。
>>202 >define('MAGPIE_CACHE_DIR', '/tmp/magpierss');
>ってのはどのスクリプトに入れればいいんでしょう、、、、
openpne の config が書いてあるファイル.
Magpie の中でもいいけど.
204 :
ひろゆき :2005/10/19(水) 13:27:39 ID:UiRsXa7y BE:265267-###
入れてみましたー。 エラーは出なくなった予感。。
page.php?p=h_config のメール欄て、自分の登録アドレスを変える時に使うみたいだから 何か(現在のアドとか)が表示されてたらおかしいのでは?空で問題ないと思う。 空でない人はなんでしょうなぁ〜? しかし、こんなにひろゆきが常駐してるスレは初めて見た。 自分が今まで大してアクセスしてなかったのもあるんでしょうが。
>>204 おめでとう.
今日みたいな天気の良い平日の真昼間に,
家の中でソフトいじってるなんてニートの極みだね.
みんな、本番サーバーでテストしてる? なんにしても、仲間内だけじゃなく、広く登録させようとすると、共有サーバーでは無理だね。
208 :
ひろゆき :2005/10/19(水) 14:43:32 ID:UiRsXa7y BE:158055-###
今日、曇ってるし寒くないすか? page.php?p=h_config のメール欄が埋まるのは管理者アドレスだけっぽいです。 管理用のだと処理が違うんですかねぇ、、
>>207 さくらインターネットだかロリポだかで設置できるんじゃなかったっけ?
単にテストしたいときはローカルに入れて自分の持ってる複数のメールアカウント使えばOK.
>>208 >今日、曇ってるし寒くないすか?
心の問題かもしれないね..
211 :
ひろゆき :2005/10/19(水) 15:06:29 ID:UiRsXa7y BE:454098-###
>>210 2ch.pne.jp の開発コミュニティ内.あるのかどうか知らないけど..
openpne.jp の開発・質問コミュニティの中には
そういうバグ報告はなかった.
>>211 そうかぁ.心の問題ではないようだ.
>>210 「ページが見つかりません」ってエラーですよね
友人・知人を50人以上登録すると出ますね
>>207 LANのスミッコで動かしてみたけどあんま面白くない…
>>208 管理者でもまっちろけですよ
218 :
さるる :2005/10/19(水) 21:24:08 ID:L2JdMQ1F
220 :
ひろゆき :2005/10/20(木) 17:33:40 ID:tFhRNMzv BE:353287-###
いろいろ、面白いことやってる人なんですねぇ。
> 高橋メソッド こんなん知らなかった。ちょっと欲しい。
このSNSは2ch「公式」SNSと思っていいの?
>>220
「公式」というよりは「公認」が近いかもな。
224 :
ひろゆき :2005/10/20(木) 19:19:39 ID:tFhRNMzv BE:189656-###
2chドメイン下ではないので、非公式ってことになるかと。 個人情報の取り扱いとかそこらへんのポリシーとかもよくわからないですし。
2ch「黙認」SNS
2chが黙認してるものなんて数限りなくあるなw
227 :
さるる :2005/10/20(木) 21:53:58 ID:OD8h/ilu
228 :
ひろゆき :2005/10/21(金) 03:20:58 ID:Fs8oOmTk BE:76526-###
ニートは駄目なんですね
230 :
ひろゆき :2005/10/21(金) 03:26:35 ID:Fs8oOmTk BE:221257-###
バグ取りに協力してくれる方なら歓迎ですー。
人柱なメル送信しましたー。
232 :
ひろゆき :2005/10/21(金) 03:48:45 ID:Fs8oOmTk BE:89227-###
233 :
nobodyさん :2005/10/21(金) 03:58:06 ID:??? BE:6711326-
招待君→登録→完了メル受信 ここまで終了。 だけどログインできず。入力ミスしたのかなorz で、パスワード再送も失敗しますねぇw
234 :
ひろゆき :2005/10/21(金) 04:00:25 ID:Fs8oOmTk BE:221257-###
うは、まじすか。。。 ログインできないってのは、エラーメッセージとか出ますか?
235 :
nobodyさん :2005/10/21(金) 04:01:34 ID:??? BE:40262898-
ログインに失敗しました ←赤文字 >パスワードを忘れた方はこちらへ ←リンクな感じですー。
236 :
ひろゆき :2005/10/21(金) 04:05:07 ID:Fs8oOmTk BE:126454-###
うわー、原因わかりました。 <メールアドレス>ってなってる場合に、 <>もメアドの一部として認識しちゃってるようです。 招待状を送りなおしますー。
238 :
nobodyさん :2005/10/21(金) 04:05:47 ID:??? BE:40262898-
はいはい。
239 :
エサ :2005/10/21(金) 04:08:34 ID:??? BE:26842368-
コテ出しとくですわ。 新しい招待状では、別パス入力したほうがいいですか? そのまま試します? or どっちでも?
>御大 メルしました よろしこです
241 :
ひろゆき :2005/10/21(金) 04:15:00 ID:Fs8oOmTk BE:403788-###
242 :
エサ :2005/10/21(金) 04:15:03 ID:??? BE:20131294-
とりあえず何でも試してみるか… 同パスでポチっとな♪ お、入れたw
243 :
エサ :2005/10/21(金) 04:15:34 ID:??? BE:26842368-
244 :
ひろゆき :2005/10/21(金) 04:16:56 ID:Fs8oOmTk BE:284459-###
>>237 うへへ、直しました。。
おぉ、ログインできましたかー。よかたよかた。
245 :
ひろゆき :2005/10/21(金) 04:18:29 ID:Fs8oOmTk BE:100782-###
フレームワークを使ってると、どこを直せばいいのか調べるのに 時間がかかるので、向いてないなぁ、、と実感。
246 :
エサ :2005/10/21(金) 04:19:48 ID:??? BE:30197096-
色々遊んでみますね、と。 マイフレ登録発射。
247 :
ひろゆき :2005/10/21(金) 04:26:12 ID:??? BE:397297-###
よろしく御願いします->エサさん
248 :
エサ :2005/10/21(金) 04:31:46 ID:??? BE:16776656-
中のバグっぽいの中のコミュに報告しときました。 以下取るに緊急でない足らないような物件は、同処理ってことで。
249 :
ひろゆき :2005/10/21(金) 04:37:47 ID:??? BE:454098-###
h_invite_insert_c_inivte.phpを下記のように変更。 // --- リクエスト変数 $mail = $request['mail']; $message = $request['message']; preg_match("/([\w.-]+\@([\w-]+\.)+\w+)/i", $mail, $matches); $mail = $matches[1]; // ----------
250 :
ひろゆき :2005/10/21(金) 04:38:43 ID:??? BE:252858-###
ユーザー削除機能はありそうなんだけど、 どこなんだろう。
251 :
240 :2005/10/21(金) 04:40:43 ID:???
ドチクショー CVSはいれねえっす しゃーないので安定版落としてとりあえずだめぽそうなところチェキ中
252 :
ひろゆき :2005/10/21(金) 04:42:02 ID:??? BE:353478-###
>>228 管理人さん 人柱めーるしたんでよろしくです
254 :
ひろゆき :2005/10/21(金) 04:54:45 ID:Fs8oOmTk BE:113663-###
ユーザーの削除はc_memberとc_member_secureから、 該当のc_member_idを削除すればいいっぽい。。 今のところは不具合ない様子。
255 :
ひろゆき :2005/10/21(金) 04:56:36 ID:Fs8oOmTk BE:114236-###
256 :
253 :2005/10/21(金) 05:01:31 ID:???
>>255 ちゃんと届きましたよ 返事遅くなってスマソ
257 :
ひろゆき :2005/10/21(金) 05:06:04 ID:Fs8oOmTk BE:226894-###
おぉ、よかたです。
258 :
nobodyさん :2005/10/21(金) 05:13:32 ID:AzXDkajG
>>257 メール送りました。
おねがいします><
259 :
ひろゆき :2005/10/21(金) 05:25:27 ID:Fs8oOmTk BE:284459-###
ちょいと再起動を連発するかもしれません。。。
>>228 送ってみましたのでお願いしますー
って
> Webがお仕事な人のコミュニティ
webがお仕事じゃなかったorz
どうしましょ_| ̄|○
261 :
ひろゆき :2005/10/21(金) 06:44:35 ID:Fs8oOmTk BE:303168-###
262 :
ひろゆき :2005/10/21(金) 06:53:05 ID:Fs8oOmTk BE:151283-###
うわぁ、文字化けまくり。
264 :
ひろゆき :2005/10/21(金) 06:58:42 ID:Fs8oOmTk BE:454289-###
Server characterset: sjisにするために、 mysqlをmysql-4.0.26から4.1.14に更新。 文字化けは解決の予感。
>>264 メール送りました。よろしくお願いします。
266 :
ひろゆき :2005/10/21(金) 08:20:34 ID:Fs8oOmTk BE:114236-###
DSN: Data format error うわ、、メールの形式がまずいらしく、 niftyのメールサーバにけられる。。。
267 :
ひろゆき :2005/10/21(金) 08:21:14 ID:Fs8oOmTk BE:171239-###
送りましたー。
>>267 ありがとうございました。
無事登録、ログインできました。
269 :
ひろゆき :2005/10/21(金) 08:33:35 ID:Fs8oOmTk BE:226894-###
おもしろそうなこと、やってますね。 参加させてください。
>>269 メール送りました。招待状お願いします。
またバグ報告先ふえたのかよ あっちこっちでやっててワケワカラン
OpenPNE→開発元SNS
2chSNS →2ch黙認SNS
WJob →ひろゆき自主運営SNS
というところか。
>>222-226 あたりにも出てるけどSNSやる場合、
(個人運営でも)個人情報保護法の「取扱事業者」とみなされるから
データの管理方法とかに凄い厳しい規制がかかる。
>>274 >(個人運営でも)個人情報保護法の「取扱事業者」とみなされるから
>データの管理方法とかに凄い厳しい規制がかかる。
ほんとに?
五千人以上の個人情報を事業に使ってる企業が対象じゃないの?
276 :
ひろゆき :2005/10/21(金) 15:51:42 ID:Fs8oOmTk BE:284459-###
db_page.php なんとなく変更 function check_search_word($search_word) { $search_word = str_replace ( "_", "\_", $search_word); $search_word = str_replace ( "%", "\%", $search_word); $search_word = str_replace ( "'", "\'", $search_word); return $search_word; }
277 :
もやし :2005/10/21(金) 16:06:18 ID:???
>>276 $search_word = str_replace ( "'", "\'", $search_word);
これって必要?
check_search_word() される文字列は,
それ以前に no_quote4db() ってのでシングルクォートがエスケープされてるよ?
* db_common.php : no_quote4db() の定義
function no_quote4db($str) {
return mysql_real_escape_string($str);
}
278 :
ひろゆき :2005/10/21(金) 16:07:34 ID:Fs8oOmTk BE:201784-###
うわ、気づいてませんでした。。 削除削除。
279 :
ひろゆき :2005/10/21(金) 16:09:32 ID:Fs8oOmTk BE:76043-###
function p_h_com_find_all_search_c_commu4c_commu_categoryをいじる。 /** sennaに置き換え //alter table c_commu add fulltext commu_ft(search_word, name, info); for($i=0;$i < count($search_word_list);$i++){ $search_word = check_search_word( $search_word_list[$i] ); $where .= " and( c_commu.search_word like '%".$search_word."%' "; $where .= " or c_commu.name like '%".$search_word."%' "; $where .= " or c_commu.info like '%".$search_word."%') "; } // $where .= " and search_word like '%$search_word%'"; */ $search_word = check_search_word( $search_word); $where .= "and match(c_commu.search_word, c_commu.name, c_commu.info) against ('$search_word')";
280 :
もやし :2005/10/21(金) 16:25:35 ID:???
db_conver/insert_data.sql の -- c_review_category INSERT INTO `c_review_category` VALUES (1, 'books-jp', '和書', 0); INSERT INTO `c_review_category` VALUES (2, 'books-us', '洋書', 0); INSERT INTO `c_review_category` VALUES (3, 'magazine', '雑誌', 0); ....略 ってDBに入ってる? このデータがないとアマゾンで商品検索できない.
281 :
ひろゆき :2005/10/21(金) 16:39:22 ID:Fs8oOmTk BE:201784-###
おぉ、db_conver/insert_data.sql で検索結果のページは出たんですが、 バグってます。。 config.incのここらへんに何をいれたらいいのかわからないのです。 /* アマゾン設定 */ define('AMAZON_TOKEN',''); define('AMAZON_AFFID',''); define('AMAZON_LOCALE',''); define('AMAZON_BASEURL','');
283 :
もやし :2005/10/21(金) 16:46:28 ID:???
284 :
ひろゆき :2005/10/21(金) 16:56:18 ID:Fs8oOmTk BE:63252-###
define('AMAZON_TOKEN', 'Subscription ID'); って登録したメールアドレスでいいんですか?
285 :
ひろゆき :2005/10/21(金) 17:05:48 ID:Fs8oOmTk BE:158055-###
Subscription ID: If you created your account prior to October 11, 2005, you have a Subscription ID. If you have already built an Amazon Web Services application using your Subscription ID, you may continue using your Subscription ID. If you are building a new application, we encourage you to use your Secret Access Key and Access Key ID instead. うわ、、10/11で配るの辞めたっぽい。。
286 :
ひろゆき :2005/10/21(金) 17:06:31 ID:Fs8oOmTk BE:151283-###
うむむ・・・ 2chがひろゆきのモノだって事を、初めて理解した気がすた。
288 :
ひろゆき :2005/10/21(金) 17:10:41 ID:Fs8oOmTk BE:63252-###
ひょ?
289 :
もやし :2005/10/21(金) 17:22:24 ID:???
>>287 あげまくってるから?ww
>>285 ああ,そういえば Access Key とかいうのに変わったんだっけ・・・
Access Key はどこで取れるのかなぁ..
既に Subscription ID を持ってる人には,
自動的に割り当てられたから分からない・・・探してみる.
290 :
ひろゆき :2005/10/21(金) 17:27:58 ID:Fs8oOmTk BE:75762-###
Services_Amazon(AMAZON_TOKEN, AMAZON_AFFID, AMAZON_LOCALE,AMAZON_BASEURL); ってどこに書かれてるんでしょうか。。。 Access Key仕様にかえるのが簡単だったら、そっちにしようかと。
291 :
もやし :2005/10/21(金) 17:29:13 ID:???
>>286 そのページの右上に,
Welcome, xxxx.
(Not you? Click here)
[Your Web Services Account]
ってでてる?
Your Web Services Account > View Access Key Identifiers
って選択すると Access Key が確認できる.
Amazon.com のアカウント取ると自動的にもらえるのかな?
292 :
ひろゆき :2005/10/21(金) 17:29:16 ID:Fs8oOmTk BE:113663-###
>>290 >Services_Amazon(AMAZON_TOKEN, AMAZON_AFFID, AMAZON_LOCALE,AMAZON_BASEURL);
これは db_page.php に書かれてる.でも変更の必要は無いよ.
Access Key = Subscription ID = Developer Token
アマゾンのWebサービスのバージョンが上がるたびに
名前が変わってるだけだから.
define('AMAZON_TOKEN', 'ここにAccessKeyを入れる');
ってすれば良いはず.
294 :
ひろゆき :2005/10/21(金) 17:35:59 ID:Fs8oOmTk BE:89227-###
Services_Amazonの関数を定義してるところがみたかったのです。 AMAZON_TOKENにAccess Keyをいれてみたんですが、動かないんですね。。。
295 :
もやし :2005/10/21(金) 17:38:23 ID:???
>>294 >Services_Amazonの関数を定義してるところがみたかったのです。
lib/pear/Services/Amazon.php
>AMAZON_TOKENにAccess Keyをいれてみたんですが、動かないんですね。。。
あれま.何でだろう.試してみる..
296 :
もやし :2005/10/21(金) 17:43:04 ID:???
今試したら Access Key でも問題なく Services_Amazon は使えたよ. 他のとこで問題があるんだろうなぁ..何だろう
297 :
ひろゆき :2005/10/21(金) 17:48:14 ID:Fs8oOmTk BE:113663-###
define('AMAZON_TOKEN','Access Keyをいれました');
define('AMAZON_AFFID','2ch-22');
define('AMAZON_LOCALE','ja');
define('AMAZON_BASEURL', '
http://xml-jp.amznxslt.com/onca/xml3 ');
で設定してるんですが、、
298 :
もやし :2005/10/21(金) 17:56:34 ID:???
299 :
ひろゆき :2005/10/21(金) 18:02:14 ID:Fs8oOmTk BE:38232-###
>>299 ということはパラメータは問題ないんだよなぁ・・
Services_Amazon は内部で
>>298 をやってるだけだから,
データの取得自体はうまくできてることになる..
301 :
ひろゆき :2005/10/21(金) 18:10:32 ID:Fs8oOmTk BE:114629-###
Services_Amazonの呼び出し自体がうまくいってないとかですかねぇ、、
302 :
ひろゆき :2005/10/21(金) 18:13:12 ID:Fs8oOmTk BE:176674-###
検索ボタンを押してから、何も出ないで終わるまでが異常に早いんですよね。 amazonサーバに問い合わせをして返ってきてるとは思えない。。。 config.inc以外にamazon系ので設定しなきゃいけないところとかないですよね?
303 :
ひろゆき :2005/10/21(金) 18:16:06 ID:Fs8oOmTk BE:202548-###
-- c_admin INSERT INTO `c_admin` VALUES ('admin', 'pass'); とかテーブルをつくらなきゃいけなかったりします?
304 :
もやし :2005/10/21(金) 18:20:36 ID:???
>>302 >検索ボタンを押してから、何も出ないで終わるまでが異常に早いんですよね。
>amazonサーバに問い合わせをして返ってきてるとは思えない。。。
なるほど.呼び出しのとこが実行されてないのかも.
var_dump() とか echo() とか置いて,
実行されてるか確かめてみては?
・・・もしかして sns.wjob.jp で試してる?
305 :
ひろゆき :2005/10/21(金) 18:34:07 ID:Fs8oOmTk BE:151946-###
そですよ。 >・・・もしかして sns.wjob.jp で試してる?
306 :
もやし :2005/10/21(金) 18:40:44 ID:???
レビューを書きたい商品を検索したときの流れ. pageAction_h_review_add() @h_review_add.php ↓ p_h_review_add_search_result() @db_page.php 3354行目 function p_h_review_add_search_result($keyword,$category_id, $page){ $sql = "select category from c_review_category " . "where c_review_category_id = ".no_quote4db($category_id); $category = get_one4db($sql); if(!$category){ return null; } $amazon =& new Services_Amazon(AMAZON_TOKEN, AMAZON_AFFID, AMAZON_LOCALE, AMAZON_BASEURL); $keyword = mb_convert_encoding($keyword ,"utf-8", "auto"); $product = $amazon->searchKeyword($keyword, $category,$page); ... 以下略 上のコード見てみると,$category に無効な値が入ってるとき以外は Amazon にデータを取りに行く = 処理の時間がかかる. で現状,処理の時間がかかっていないってことは, $category に無効な値が入ってるのかもしれないね. 試しに, if(!$category){ return null; } を消して, $category = 'books-jp'; にするとどうなる?
307 :
ひろゆき :2005/10/21(金) 18:42:55 ID:Fs8oOmTk BE:126645-###
//if(!$category){ //return null; //} $category = 'books-jp'; おぉ、処理に時間がかかるようになりましたー。 けど、何も返ってこないですね。。
308 :
もやし :2005/10/21(金) 18:46:25 ID:???
手強いなぁ..食事休憩. category の取得がうまく行ってないことは確定..
309 :
ひろゆき :2005/10/21(金) 18:50:46 ID:Fs8oOmTk BE:114236-###
$category = 'books-jp'; $keyword = '1'; キーワードも決めうちにしてみましたが、 結果でないですねぇ。
Amazon の検索結果まるごとをダミーとして用意してみる.
311 :
ひろゆき :2005/10/21(金) 19:15:07 ID:Fs8oOmTk BE:101344-###
うわー、できたー。 define('AMAZON_LOCALE','jp'); でした。。。
312 :
ひろゆき :2005/10/21(金) 19:17:47 ID:Fs8oOmTk BE:171239-###
define('AMAZON_TOKEN','アクセスキー');
define('AMAZON_AFFID','2ch-22');
define('AMAZON_LOCALE','jp');
define('AMAZON_BASEURL', '
http://xml-jp.amznxslt.com/onca/xml3 ');
これだけで十分でした、、1文字の違いで遠回り。。
313 :
もやし :2005/10/21(金) 19:19:13 ID:???
>297 名前: ひろゆき 投稿日: 2005/10/21(金) 17:48:14 ID:Fs8oOmTk ?###
>define('AMAZON_TOKEN','Access Keyをいれました');
>define('AMAZON_AFFID','2ch-22');
>define('AMAZON_LOCALE','ja');
>define('AMAZON_BASEURL', '
http://xml-jp.amznxslt.com/onca/xml3 ');
>で設定してるんですが、、
これかー!!
テラアホスwww
何はともあれおめでとうww
314 :
もやし :2005/10/21(金) 19:24:57 ID:???
p_h_review_add_search_result() の if(PEAR::isError($product)) { $product = null; } ここで $product が空っぽになってたんだなぁ. $category は全然関係なかったみたい.
316 :
ひろゆき :2005/10/21(金) 20:19:31 ID:Fs8oOmTk BE:151283-###
mysql> ALTER TABLE `c_review` CHANGE `image_small` `image_small` VARCHAR( 255 ) CHARACTER SET sjis COLLATE sjis_japanese_ci NOT NULL; mysql> ALTER TABLE `c_review` CHANGE `image_medium` `image_medium` VARCHAR( 255 ) CHARACTER SET sjis COLLATE sjis_japanese_ci NOT NULL; mysql> ALTER TABLE `c_review` CHANGE `image_large` `image_large` VARCHAR( 255 ) CHARACTER SET sjis COLLATE sjis_japanese_ci NOT NULL; mysql> ALTER TABLE `c_review` CHANGE `url` `url` VARCHAR( 255 ) CHARACTER SET sjis COLLATE sjis_japanese_ci NOT NULL; これ必須でした>レビュー デフォルトだと50文字なので途切れるです。
>>316 メール送りました。よろしくお願いします。
318 :
318あたり :2005/10/21(金) 20:27:11 ID:Hiuemimv
お手数でなかったらお願いしたいのですか、メールお送りしました。 よろしくお願いします。
メールおくりました。よろしくおねがいします。
320 :
ひろゆき :2005/10/21(金) 20:52:16 ID:Fs8oOmTk BE:252285-###
招待状おくりまくりましたー。
321 :
319 :2005/10/21(金) 21:01:43 ID:???
とどきましたー。
とどきました。うれしいです。早速人柱として動き回ります。
323 :
ひろゆき :2005/10/21(金) 21:18:06 ID:Fs8oOmTk BE:50742-###
レビュー系のチェックを御願いできるとありがたいですー。
324 :
318 :2005/10/21(金) 21:20:55 ID:qdGKwzYz
ありがとうございました レビュー見てきます
レビュー、特に問題みあたりません。クリップ機能もサクサクしてるしわかりやすい。 しいて言えば、「レビューを書く」で商品を検索したときにヒットしなかった場合の結果が 白紙だったので「ん?レビューかけない?」と迷ってしまったので「検索結果0件」と出れば わかりやすいかなあと思いました。ちなみに検索結果がでないキーワードは 「バービー」「洋書」です。 アマゾン側のカテゴリ分けだけの問題で、機能的には問題ないと思いますが、 最初に検索したのがこれだったので戸惑ってしまいました。 変なもん検索してすみません。 ちなみに「和書」「雑誌」で検索すればたくさんHitしました。
レビュー検索したときに,誰がレビューを書いたかってのはわからないのかなぁ?
328 :
ひろゆき :2005/10/21(金) 21:44:56 ID:Fs8oOmTk BE:76043-###
検索結果0件って出たほうがいいですね。バグとの違いがわからないですし。
329 :
240 :2005/10/21(金) 22:01:17 ID:???
もやしタンってもしかしてPEARの中の人? まだ若いのにすごいなー
330 :
ひろゆき :2005/10/21(金) 22:03:20 ID:Fs8oOmTk BE:221257-###
331 :
ひろゆき :2005/10/21(金) 22:04:40 ID:Fs8oOmTk BE:302786-###
h_review_search.tpl <a href="page.php?p=h_review_list_product&c_review_id=({$item.c_review_id})&asin=({$item.asin})">レビューを読む</a> <a href="page.php?p=h_review_add_write&category_id=({$item.c_review_category_id})&asin=({$item.asin})">レビューを書く</a>
332 :
ひろゆき :2005/10/21(金) 22:05:31 ID:Fs8oOmTk BE:302786-###
h_review_add.php list($search_result, $page, $pages) = p_h_review_add_search_result($keyword,$category_id,$page); if(empty($search_result)){ $err_msg[] = "検索結果は0件でした";} }
333 :
もやし :2005/10/21(金) 22:06:46 ID:???
>>329 >PEARの中の人?
そうそう.@php.net のメールアカウントもちゃんと持ってるよ.
334 :
もやし :2005/10/21(金) 22:09:15 ID:???
335 :
ひろゆき :2005/10/21(金) 22:11:32 ID:Fs8oOmTk BE:284459-###
>>330 検索結果は0件でした
テストしましたー。これってアマゾンで売ってないものはレビューかけないんですよね?
337 :
ひろゆき :2005/10/21(金) 22:22:21 ID:Fs8oOmTk BE:397679-###
現状のOpenPNEではそうですねー。
>>336 さん
レビュー書いてみました。一応ちゃんと書けてる感じ。
中の人へ。 足あとのお知らせメールの数次を設定してその数次を越えても お知らせのメールこないよ(´・ω・`)ショボーン
344 :
ひろゆき :2005/10/21(金) 23:33:35 ID:Fs8oOmTk BE:403788-###
どんなエラーがでますか?
>>343 >>342 おぉ、、review_serchのほうですね、、
調べてみたらデザインもいじらないとエラーボックスが出ない予感。
>>228 メール送りました。
"で進行中の" にしようとして "de[スペース][enter(メール送信)]" に orz
346 :
ひろゆき :2005/10/22(土) 00:20:59 ID:yyy9zBDu BE:170093-###
347 :
ひろゆき :2005/10/22(土) 00:21:30 ID:yyy9zBDu BE:252858-###
f_message_send_insert_c_message.php if(null == $subject){ $msg1 = "件名を入力してください。"; } if($subject == ' '){ $msg1 = "件名を入力してください。"; }
>>347 ヒント:
if(empty($subject)){
$msg1 = "件名を入力してください。";
}
350 :
ひろゆき :2005/10/22(土) 00:30:26 ID:yyy9zBDu BE:50742-###
おぉ、、レビューを書くときに画像を登録ってのは、 具体的にはどうやるんですか?
351 :
ひろゆき :2005/10/22(土) 00:30:57 ID:yyy9zBDu BE:51124-###
>>349 半角空白のときにエラーを出すようにしてみたんです。
空白の連続
354 :
ひろゆき :2005/10/22(土) 00:38:11 ID:yyy9zBDu BE:151283-###
空白の連続は他のところがエラートラップしてるようなんですね。
>>350 説明不足スマソ
画像の登録とは自分の画像の事です。写真と書いた方がよかったかな・・・。
356 :
ひろゆき :2005/10/22(土) 00:52:24 ID:yyy9zBDu BE:397679-###
あ、そういうことですか。。 あらら、レビューだけデフォルトなんですね。 後ほどいぢりますー。
無償版VMWare
358 :
ひろゆき :2005/10/22(土) 02:42:30 ID:yyy9zBDu BE:309277-###
いやぁ、いろいろ直すのは月曜日以降になりそうな予感。
Web制作板Web標準スレから。
ひよるきがんばってんな。
2ch SNSって凄く怪しくて使ってないよ(・∀・)
>>228 のWebがお仕事な人のSNSって募集してんの?
360 :
nobodyさん :2005/10/22(土) 03:04:17 ID:??? BE:342333959-##
まだ募集してるの? だったら土曜日午前〜お昼にかけてメールするつもりです。
361 :
ひろゆき :2005/10/22(土) 06:51:14 ID:yyy9zBDu BE:75762-###
募集はしてますけど、これからでかけちゃうので、 反応するのが月曜日になる予感ですよ。
メール発射〜
>>344 一度はログインして入れましたがログアウト後再度アドレス、パスワード入れてもログイン出来なくなります・・・
パスワードの下にログインに失敗しました と出ます
364 :
nobodyさん :2005/10/22(土) 13:41:55 ID:??? BE:76074252-##
招待君の友人・知人一覧から次を表示を押すと 表示できません とだけ表示されるのは自分だけかな? 戻って2を押すと問題なく表示されるけど何となく気になる。。。
1:1062: Duplicate entry '1' for key 2 ってエラーメッセが setup/sql/make_c_member_secure/c_member_secure.php を実行した時に出ます。ハマってます。
>>365 いま試してきた。確かになった。
他の人はまだ2ぺーじになるほど友人知人がないから試せないけど。
>>365 そのトラブル報告している人、何人かいますね。
複数ページになるほどまで登録者を増やしてテストしていないのかと。
>>369 エラーメッセージにある通り、「h_friend_list」というページはそもそもない
fh_friend_list.tplでpage.php?p=fh_friend_list〜と記述するべきところを
f_friend_listとしているせいだと思われ
これであってますか?
372 :
ROMさん :2005/10/22(土) 23:15:46 ID:???
突然すいません、質問です。 携帯からのユーザのために メールサーバの設定をしようとしているのですが、 マニュアルの中にある >メールサーバの転送設定を利用して、これらのアドレスへのメールが、以下のコマンドにわたるように設定する。ただし、携帯電話向け機能を使用しない場合、設定しなくてもかまいません。 >"|/usr/local/bin/php DOCUMENT_ROOT/mail/mail.php" の部分がうまくいきません。自分はdebianなので "|/usr/bin/php DOCUMENT_ROOT/mail/mail.php"としているのですが。。。 get@MAIL_SERVER_DOMAINに携帯から送っても返事が無い。 どうしたらいいんだろうか?
373 :
352 :2005/10/22(土) 23:22:29 ID:SIH/rLQZ
xreaでOpenPNE動作させたって人いますか? 真っ白な画面が出る状態で。どこがハマりポイントになってるのかすら、、、。 やっぱサクラとかでレンタルサーバ借りるかな。
DB関連の設定してる?
377 :
375 :2005/10/23(日) 00:43:38 ID:???
>>376 もちろん、つか設定しないとログイン出来ないし。
xreaのapacheがユーザー権限で動いていないのが原因かも?
379 :
としあきんぐ :2005/10/23(日) 12:15:27 ID:s6BZkD+1
>>377 画像が出ないのは広告免除していないからという情報あり。
おためし免除してみたらばっちり画像が表示された。
テンプレート中の{$変数}の部分が正常に置換されていないっぽい。
おいらもPHP初心者つーか使ったことないのではっきりしたことは分からないわけだが。
まだ解決にはもう少しかかるんでないかな。
急いでいるなら実績があるさくらかlolipopをお勧めします。
おいらはさくらに月500円コースで申し込んじまっただよ。メインはxreaなんだけど。
ちなみに、宣伝もかねて。
としあきソーシャル
http://toshiaki.x0.com/ mixiのとしあきコミュで告知かけているんで傘下方法はそちらを参照のこと。
月500円ならxreaのほうが安い気が・・
>>380 安くても動かないから問題になってるんじゃないのか?
既に稼働させてる人に質問。 OpenPNEを使わせてもらおうと思ってますが、スクリプトの改造で、 日記は日記サーバー、コミュニティはコミュニティサーバーって感じに 振り分けることはできそうでしょうか? 会員が数万人単位になって、専用サーバー1台では捌ききれなくなった時 どうしますか? そんな先のことは考えませんか?
>>382 だいぶ前にそんな感じの話が出てたなぁ.
結局負荷がかかるのはDB(MySQL)だからそっちの設定でなんとかするみたい結論だったと思う.
機能ごとにサーバを分散させるようにプログラムを変更することはかなり大変だと思う.
OpenPNE稼動させた。 けど、メッセージとか日記の文章の処々になぜかバックスラッシュが出るよな、、。 同じ症状の人いる? バックスラッシュって改行マークな気が、、、。 てか、日本語フォントなら\マークなような
>>384 文字コードの問題で勝手にエスケープされる模様。
議事録のリンク(
>>13 )を麻布十番代表取締役でページ検索するとその辺の設定方法が記載されています。
これでエスケープされるのは回避できたがDBに保存されるときに文字化けしてるっぽい、、、orz
さくらだとphp.iniの設定はできても、MySQLのmy.cnfとかユーザ事に設定できないから、どうやって回避するのか???
>>383 それだけ大規模なシステム考えているなら、ロードバランサで負荷を
振り分ければいいと思います。
OpenPNE自体というか、MySQL自体に分散機能はあるので。
387 :
382 :2005/10/23(日) 16:35:13 ID:???
マスターとスレーブ数台にすれば、ある程度は捌けると思いますけど それを超えた時にヤバイですよね。 まあ、そこまで行くかどうか。
数千人レベルになると重いらしいね
一見の客がpublic_html/にアクセスするだけでも、毎回DBに接続してないですか? 勘違いかな。
requireしまくりで、よくわからん。 みんなどうやってソース追ってるの?
エラーで
エラーの前に、どういう流れで処理をしてるとかを見たいから requireしてる順にファイルを開いてると、何がなんだかわかんなくなって。w
どんなもんか立ち上げたけど、、 管理機能って、こんなんしかないんだぁ〜。。 ちょっと、、唖然とした。。
カスタマイズして実装すれば?
あまりソースいじらずに設定変更できるようになっていると嬉しいけどね。 おおもとの改訂版が出た時の対応考えると。
>>390 webapp/modules/pc/page
にアクションごとのファイルが入ってる.それから追えば簡単.
あとは lib/tejimaya の中の db_page.php.
この中に DB 操作関連の処理がいっぱい入ってる.
異常に長い関数名で,命名規則も謎なのは慣れれば大丈夫.
>>393 詳しく.
招待メールでのアドレス ....normal.php?p=login_do_login&msg=URL%82%AA%96.... をクリックすると ログインのとこに赤字で「URLが無効です」って出ちゃいます。 原因はなにが考えられるでしょうか? どうすれば。。。
>> 397 私がその現象にブチ当たったら、データベースの文字コード設定を疑ってみます。 Shift_JISにしないといけないらしいから・・・。 幸い(?)自分が使ってる環境では、その辺いじらなくても動いたんですけど^^; SQLとか何??という人間にとっては、コレ導入の敷居高いですよね・・・。
そもそもなんでSJISなんだろうね.
高機能な掲示板くらいのつもりで使おうとしてるのが多そうだね。 ところで、まだサーバーでは動かしてないんだけど、topコマンドとかで 負荷見た人はいますか?
>>399 携帯用で云々って、どこかに書いてあった。
しかし、現時点では携帯からは使えない罠が。
---
20: 手嶋守
>>19 現状で携帯メール機能を使うためには、独自のメールサーバを使う必要があります。(手嶋屋で確認している限り)
Ver1.6で、公開メールサーバというものを用意しようと思います。
smtp2httpと言うサブプロジェクトです。smtpサーバで受けたメールを、特定のPHPファイルにhttpリクエストします。
そうすれば、WEBサーバだけ持っていれば、携帯メール機能が使えるようになります。
---
openpne SNS(
ttp://openpne.jp/ )のセットアップ系コミュより
携帯メール機能って何?
プログラムの問題かどうかも分かってないよ
DBの負荷が大きいと思うんだけどなぁ
それだったらすぐ分かるんだけどね 鯖管はフロントエンドのメモリに手をつけたけど 理由は書いてないようだ
408 :
nobodyさん :2005/10/24(月) 21:24:54 ID:Zq2NyN6A
>>401 携帯用か。手嶋屋さんって携帯のサイトで稼いでるんだっけ。
携帯はSJISしか仕方ないだろうけどデータはUTF8で管理して欲しいな。
それで端末見て表示コード切り替えるとか。
SJISは正規表現であれこれしようとする時に条件の誤検出が発生しやすくて嫌いだ。
かなりの人数で開発してるんでしょ? なら、ある程度のテストしてるよね。 それとも、mixiに似せる(または、機能数で追い越す)ことが第一課題?
410 :
nobodyさん :2005/10/24(月) 23:01:01 ID:yXw90xWe
おk
ほげ
413 :
397 :2005/10/25(火) 00:12:19 ID:???
>398 >私がその現象にブチ当たったら、データベースの文字コード設定を疑ってみます。 うぅ〜ん。一応、日記とかは、日本語が表示されるんだけど確認します。 Mysql4.1以後なら、DB単位で文字コードを設定できるだろうけど 他のソフトの関係上、Mysql4.0 ですし。 でも、なんで今時、SJISなんだろ。文字化けに弱いのは明白。 せめてEUCにして欲しい。 >それとも、mixiに似せる(または、機能数で追い越す)ことが第一課題? 見た目”だけ”が、mixiに似てる ってことじゃない? 試用してるけど、OpenPNEって 「Tell a Friend :友達にも教えるl」の自動認証 だけのような気がしてきた。
414 :
ひろゆき :2005/10/25(火) 05:30:07 ID:6b65Pe6n BE:177247-###
2chsnsのほうでバグがつぶされたみたいですね。 そこら辺のコードが公開されるのを期待。。。
人柱開始しましたー。(゚∀゚) 定期的にのぞきに来るので、宜しくおねがいします。
416 :
ひろゆき :2005/10/25(火) 14:59:19 ID:6b65Pe6n BE:114629-###
fh_friend_list.tpl <div class="padding_s"> ({if $is_prev}) <a href="page.php?p=fh_friend_list&direc=-1&page=({$page})&target_c_member_id=({$target_c_member_id})">前を表示</a> ({/if}) ({$start_num})件〜({$end_num})件を表示 ({if $is_next}) <a href="page.php?p=fh_friend_list&direc=1&page=({$page})&target_c_member_id=({$target_c_member_id})">次を表示</a> ({/if}) </div> fh_friend_list.php $smarty->assign("page",$page); $smarty->assign("target_c_member_id",$target_c_member_id);
417 :
ひろゆき :2005/10/25(火) 15:06:17 ID:6b65Pe6n BE:63825-###
h_config_prof.phpの44行目に追加 if (checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) { } else { $msg = "日付として無効です。\n"; }
public_html下にあるpage.phpに書かれている page_execute($_REQUEST['p']); の部分のpage_execute()関数が定義されているファイルがどこにあるか分かる方いませんか? 色々ハックしてる方は大体のファイルを見て、どこに何があるかとか把握してるんですか?
>>418 webapp/lib/t_framework/pc_execute.php
にあるけど,いじるだけならこの辺は見る必要ない.
重要なのは,
webapp/modules/pc/page
webapp/modules/pc/templates
ここのファイルをいじるだけで大抵のことはできる.
すぐ上でひろゆきが更新してるファイルもこの中に入ってる.
例えば page.php?p=h_home に何らかの修正を加えたいなら,
まず webapp/modules/pc/page/h_home.php を見てみる.
h_home.tpl を呼び出してるからそいつも見てみる.
という具合.
>>419 ものすごく感謝ですm(_ _)m
さあ、俺も頑張ろうっと。
421 :
nobodyさん :2005/10/25(火) 23:20:36 ID:ucNU1+Rw
>366 同じとこではまった・・・
だれかOPENPNEの方に招待していただけないでしょうか?
>>419 ひどい設計だよなこれ
フレームワークを無意味化してる
427 :
nobodyさん :2005/10/26(水) 06:03:23 ID:K36lFGEi
PNEより、こっちが良さげな感じ。
open-gorotto
http://og.akadigi.jp/ ただし、PostgreSQL+PHP .
だれか、これをMysql対応、見た目をPNE風(Mixi風?)に出来ないか?
SNSスレで聞いてみたら
今の状況でそこいじるの面倒だなあ。
>>381 XREAでもサーバによって動いたり動かなかったりするらしい。
というのはopenpneってPHP4で動作確認はしているけど、PHP5では実績がないんだな。
XREAはサーバによって4がデフォルトだったり5がデフォルトだったり・・・
おいらがインストしてみたのはPHP5のサーバだったわけで・・・
別ドメインを運用しているサーバがPHP4なのがわかったので、そっちに入れてみるつもり。
431 :
nobodyさん :2005/10/26(水) 12:42:00 ID:ciFb3EIt
PHP5でも動作確認くらいしておいて欲しいな。
432 :
nobodyさん :2005/10/26(水) 12:49:07 ID:45EWhJOQ BE:164528429-
PHP5動いてましたよ。PHP5、MySQL4.1系で一応確認しています。
433 :
nobodyさん :2005/10/26(水) 12:55:21 ID:ciFb3EIt
>>427 実績はその自治体関係のSNSだけ?
まぁ確かに2ch公式SNS作ろうとしたら、そういう分散型のほうが楽かも知れない。
ただ外につながっていくという仕組みとしてはAffelioみたい極端なものもあるけど、
セキュリティ考えると、信頼できるところ以外にはログインしたくないんだよね。
もし2ch公式SNSを将来そういう仕組みでやるとしたら、公式の外に出て行くリンクを
ワンクッション置かないと怖いな。でないと、フィッシングされまくりになる。
逆にOpenPNEにも、こういう「姉妹SNSへのリンク機能」というのは、あってもいい
のかも知れないけど。ただし↑同様のフィッシング対策付きで。
OpenPNEって、動きがモッサリしてるけど、こういう大がかりなシステムって、こういうものなのでしょうか?
>>432 まじっすか?それはOpenPNE安定版1.4RC1でですか?
PHP5.0.4からPHP5.0.5で、互換性が無くなっている件について。
はいはいスレ違いスレ違い
>>439 ほほぉ。じゃ2chSNSなどもそういう拡張にしていける可能性もあるわけですね。
各々の国王ではなくて、Unionが一括してシステムを管理するという考え方が良いなぁ。
そうでなければ、利用者は安心して知らない姉妹SNSには行けない。
441 :
ひろゆき :2005/10/27(木) 01:45:06 ID:p3recsNO BE:189656-###
2chSNSのソースに切り替えてみましたー。 画像ファイルが全てDB管理になるので、 運用はかなり手軽ですね。
442 :
ひろゆき :2005/10/27(木) 02:23:47 ID:p3recsNO BE:201784-###
トピックのタイトル文字数に制限を入れてみました。 c_topic_add_confirm.php //---エラーチェック $err_msg = array(); if(strlen($title) > 40){ $err_msg[] = "タイトルが長すぎます。"; }
443 :
ひろゆき :2005/10/27(木) 02:25:43 ID:p3recsNO BE:151283-###
if(strlen($body) > 4096){ $err_msg[] = "本文が長すぎます。"; }
がんばれー
445 :
ひろゆき :2005/10/27(木) 04:30:11 ID:p3recsNO BE:171239-###
スケジュールを編集しようとすると新しいウインドウが開くのですが、同じウインドウのまま編集 h_calendar.tplの_blankをはずすだけ。
446 :
ひろゆき :2005/10/27(木) 04:55:09 ID:p3recsNO BE:341069-###
レビュー機能について。
書いたレビューを消しても、検索結果の件数には反映されていないようです。
手元の1.4RCで起こったので「おや」と思って、さっきここのキッチンカテゴリでいっこ書いていっこ消してみました。
http://sns.wjob.jp/page.php?p=h_review_search&category=10 1件しかないのに2件あることになっとります。
********
という報告があって、h_review_search.tplを見ているのですが、
h_review_search.phpの中では、$itemの定義はないのに、
h_review_search.tplの中では$itemを使ってc_reviewの中身を出してるのですが、
そこら辺はどこで定義されてるんでしょうか?
訂正. @ h_review_search.tpl 263行目 ({foreach from=$result item=item}) レビューの表示に関係あるのはこっちだった..
で,レビューを消しても検索結果に反映されない件の予想. 消すと削除フラグが立つようになってて(物理的にはデータは消えてない), 件数を数えるときにフラグを見ないで件数をカウントしてるんじゃないかなぁ? つまりSQLの問題.予想だけど.
>>447 訂正.
foreach ($category_disp as $key as $item)
↓
foreach ($category_disp as $key => $item)
携帯サイトも動いた人いますか? マニュアルの下記部分をどう設定したら良いのか分かんないです。 5. メールサーバの設定 PHPからメールを送信できるように設定。 ADMIN_EMAILを受け取れるように設定。 MAIL_SERVER_DOMAIN に届くメールで、以下のアドレスはシステムで利用されます。 携帯電話向けログインURL取得get@MAIL_SERVER_DOMAIN 携帯メールアドレス変更mail***@MAIL_SERVER_DOMAIN コミュニティ掲示板メール投稿t***@MAIL_SERVER_DOMAIN 日記メール投稿blog@MAIL_SERVER_DOMAIN メールサーバの転送設定を利用して、これらのアドレスへのメールが、以下のコマンドにわたるように設定する。 ただし、携帯電話向け機能を使用しない場合、設定しなくてもかまいません。 "|/usr/local/bin/php DOCUMENT_ROOT/mail/mail.php" 転送設定って全部にやるんですか? 「***」の部分はどうするの?
>>451 さん
現状では独自にメールサーバを立ち上げる必要がある。
そしてそのメールサーバにエイリアス設定してやる。
例)postfixで、
[email protected] 宛てのメールが来た場合、
/etc/aliasesの中に
get: "|/usr/local/bin/php DOCUMENT_ROOT/mail/mail.php"
の一行を加えてやる。(当然get以外も同じように設定する。)
ほかのMTAでも同じだと思う。
いろいろなところから拾う情報によると、この方法いい筈なんだが。。。
何故か俺はうまくいってない。
SNS内部からの招待メールとかは送れてるんだけど。。。
しかしこのスレ、携帯からの使用関連のレスは悉くスルーされてるよな。
453 :
452 :2005/10/27(木) 17:40:27 ID:???
>>451 あと、***の部分はワイルドカードで
ランダムな数字が入るようです。
455 :
451 :2005/10/27(木) 19:18:18 ID:???
>>452 さん
情報サンクスです。
うちのMTAはqmailなんで同じ様にエイリアス作ってもうまくいきません。
同じソース使っているハズのひろゆきのSNSはうまく動いているんだよなぁ。。
非公開の設定にした年齢が いつのまにか公開される設定になっていた件について
457 :
452 :2005/10/27(木) 19:40:54 ID:???
>>455 それならどこかで聞いたことがある。
mail.php 内のdoc_rootを直接書き込むといいかもしれない。
//$doc_root = dirname(dirname($_SERVER['PHP_SELF']));
$doc_root = '/home/XXXX/';
これで試してみたら?
お。自分も携帯関係で悩んでたから情報ありがたいっす。
>>446 ,449
do_h_review_edit_delete_c_review_comment()でc_review_commentは消えてる
p_h_review_search_result4keyword_category()がカウントしてるのはc_reviewの方
do_h_review_edit_delete_c_review_comment()内でc_reviewも消しちゃえば解決するよ
>>459 なるほど.フラグ管理じゃなくて,
コメントがひとつもついてなかったら,レビュー削除として扱ってたのかぁ.
ついでにc_review_clipも消しちゃいましょう無駄無駄無駄無駄無駄無駄無駄無駄
>>452 情報ありがとう!
>get: "|/usr/local/bin/php DOCUMENT_ROOT/mail/mail.php"
>の一行を加えてやる。(当然get以外も同じように設定する。)
|/usr/local/bin/php DOCUMENT_ROOT/mail/mail.phpっていうのは
各々の環境に合わせて書き換えなきゃならんのかな。
fatal: execvp /usr/local/bin/php: No such file or directory
っていうエラーがログにあったんだけども…。
携帯関係の設定成功者の光臨キボンヌ
いろいろ変更してて、バージョンアップした時、どうしてますか? そのまま上書きすると、自分で書き換えた部分が戻ってしまう。
徒労最高ーーー!!!!!!
>>462 そう、環境に合わせて書き換える。
>fatal: execvp /usr/local/bin/php: No such file or directory
>っていうエラーがログにあったんだけども…。
それだと、考えられる原因が2つ。
@ php4-cliがインストールされていない。
A php4-cliがインストールされているが、phpのバイナリファイルへのパスが違う。
(たとえば、debianなら/usr/bin/phpになる。)
これで多分OKなはず。
ただ、俺もここまでやっているんだけどうまくいかないんだよな。。。
postfixのバージョンが新しすぎるのかな?
ログインした後に Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /usr/home/***/lib/smarty/Smarty.class.php on line 1851 とエラーメッセージがでます。 config.incファイルのerror_reporting (0);をコメントアウトしています。 コメントアウトしない様にすると、エラーメッセージはでなくなりますが、いいんでしょうか?
ダメ 配列じゃなきゃキャストするよう修正するべし
>>465 ありがとう!おかげでそのエラーは出なくなりました。
でも結局うまくいかず…。
Command died with status 1: "/usr/bin/php
DOCUMENT_ROOT/mail/mail.php".
Command output: Could not open input
file: DOCUMENT_ROOT/mail/mail.php.
というエラーです。
>>465 さんもここで止まってるのかな?
どうすればいいんでしょうねえ…。うーーーん…
PHPインストールし直し。 extensionは全部入れちまえ。
470 :
nobodyさん :2005/10/28(金) 01:08:40 ID:N8A4+qBK
新しいバージョンでは管理システムが増えてるね。 ところで、何人くらいで開発してるの? 次のバージョンでは、2cnSNSでの状況をふまえて 負荷対策に力を入れたものが出るのかな?
インストールしてみたところ Warning: Division by zero in /usr/home/sho/config.inc on line 8 と警告がでてしまいます。 おそらくDOCUMENT_ROOTの設定がおかしいと思うのですが、 config.incファイルの8行目 define('DOCUMENT_ROOT', dirname(usr/home/***/config.inc)); と設定したのですがどうしたらいいのでしょうか?
473 :
472 :2005/10/28(金) 02:48:27 ID:???
すみません。直りました。
新しいバージョンで、文章のところどころに¥が入る問題って解決された? 自鯖(Debian)なんだけど、上手く設定できんのだよな…。 magic_quotes_gpc = Offしても変わらず…。HELP!!!!
FAQですねぇそれ DBの文字コードが怪しげ
477 :
ひろゆき :2005/10/28(金) 05:41:14 ID:6gcl+w7m BE:63825-###
携帯系のがサーバがメールを受け取るところまでは動いたです。 var/log/mail.logにメールが入ってたりします。 でも、do_mail_sns_login_get_mail_sendとか実装されてない気がしますよ。。。
>>477 わりと中途半端なんすね。もっと完成度高いのだとばかり思ってた…
479 :
472 :2005/10/28(金) 11:22:07 ID:???
>>475 すみせんでした。
config.incファイルの8行目
define('DOCUMENT_ROOT', dirname(usr/home/***/config.inc));
を
define('DOCUMENT_ROOT', dirname(__FILE__));
のままにしたら動きました。
480 :
466 :2005/10/28(金) 11:50:11 ID:???
ログインした後に
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /usr/home/***/lib/smarty/Smarty.class.php on line 1851
とエラーメッセージがでます。
>>467 >ダメ
>配列じゃなきゃキャストするよう修正するべし
どう修正すればいいのか分からないのでご教授お願いします。
Smarty.class.php 自体を変更するところがあるんだろうか・・・??
と分からなくて・・・
481 :
nobodyさん :2005/10/28(金) 11:55:42 ID:gYgkCAri BE:73123924-
メールの設置関係の動作確認はめちゃくちゃ面倒です。 段階踏んでクリアしました。 1.まずは標準入力から、ファイルベースでメールの文章をPHPに流し込む 秀丸メールで普通に受信したメールを生データのままファイルに保存して、そのデータをプログラム流し込んでチェックしました。 tail -f /var/log/mailog で動作確認しながら 2.ローカルメーラーからテストしてみる 3.外部メールでテストしてみる とにかく tail -f /var/log/mailog で動作確認は必須。 私がつまった問題はメールサーバ転送設定、メールサーバからのプログラム実行設定、ファイルパーミッションの設定あたりです。
>>480 当然バックトレースみて呼び出し側を修正する、、、んだが、
動けばいいなら1851の直前でsettypeなり(array)なりすればいいんじゃまいか。
やらないとマージ先の配列もつぶてしまうよ。
つかこれphpのバージョン問題だろ。質問するなら環境晒したほうがいいぞ、ハゲ!
>>482 すみません。
>432
PHP5動いてましたよ。PHP5、MySQL4.1系で一応確認しています。
とあったので、php5.05です。
4か5かは関係ないっしょ 参照と配列の扱いはどっちもマイナーで変更入ったはず その辺は前提のレスだと思うが
487 :
ひろゆき :2005/10/28(金) 16:11:37 ID:6gcl+w7m BE:133237-###
> サーバ内の絶対アドレスなので、/home/user/openepne/mail/mail.php > とかだと思うです。 んでも、本サイトのサーバとメールサーバは別になるわけでしょ。 その場合ってどうなるの? メールの中身まで渡せるの? あと、大量にユーザを振り分ける必要があるから大変だろうねぇ。
ってことは、今のままでのプログルラムでは Web鯖とメル鯖が別な場合は、動かないってことか。。。
web鯖とメール鯖の間でローカル配送すれば出来るけどめんどいね
んー。それだとweb鯖がメール使えない場合は、使えないんじゃない? メール鯖でメールを受け取って内容を解析してから そのデータをweb鯖の方にあるmail.phpなりに渡すとか。。。めんどい
>488 外部のメールサーバで受信、解析した結果をフォーム経由で渡すんでないかな? この方法だったらそれほどめどくない、様な気がする。 それよりも起動したらメールサーバを見に行って、条件に適合するメールを取得、解析するスクリプトをかいてほすい。 起動のタイミングはcronでも、外部のwindowsクライアントのタスクでスケジュールしてもいいし。 どんだべ。
いずれにせよもっと情報が欲しいな。
本家の人たちはバグフィックスとか次バージョンの開発とかしてるのかな? ひろゆきやその他の管理者が潰したバグって本家にコミットされてる?
>494 外部サーバで受信した場合に、解析した結果をどうやってmail.phpに渡すの? phpを実行させるのは、あくまで自サーバ上で、外部サーバからフォーム渡せる? 画像もあるから結構な転送量かもね…。 >496 ひろゆきのところはソース共有してるってどっかで聞いた。
498 :
ひろゆき :2005/10/29(土) 04:19:24 ID:GGztWBK6 BE:113292-###
499 :
ひろゆき :2005/10/29(土) 05:48:14 ID:GGztWBK6 BE:63252-###
携帯での登録がやっと出来た予感。 カラムの文字数不足でセッションと照合が出来てませんでした。 これでいけましたよ。 ALTER TABLE `c_ktai_address_pre` CHANGE `session` `session` VARCHAR( 32 ) CHARACTER SET sjis COLLATE sjis_japanese_ci NOT NULL ;
500 :
ひろゆき :2005/10/29(土) 05:49:24 ID:GGztWBK6 BE:88272-###
メールで日記投稿に成功でしたです。
乙ひろ
乙です
503 :
nobodyさん :2005/10/29(土) 10:59:21 ID:CnBp4vMD
ここのひろゆき は、管理人のひろゆきかい?SNSでもおっぱじめるつもりか?
504 :
ひろゆき :2005/10/29(土) 11:04:42 ID:GGztWBK6 BE:76234-###
なぜwebのお仕事…さては有能な技術者を2chに抱え込む布石か
いや、面白いからだろ
一体ひろゆきタソはSNSで何やってるんだろう
ぴろゆこは流行りもん好きだもんね。
510 :
ひろゆき :2005/10/29(土) 17:17:16 ID:GGztWBK6 BE:101928-###
wjob.jpのメールサーバ>
[email protected] にメールを転送(hoge.jpがSNSのwebサーバ)> hogeに来たメールを.phpにわたす。
って感じです。
511 :
ひろゆき :2005/10/29(土) 17:29:14 ID:GGztWBK6 BE:252285-###
c_topic_add_confirm.php if(strlen($name) > 64){ $err_msg[] = "タイトルが長すぎます。"; } 長い名前のコミュニティー対策。
うちのはこうやってます $err_msg = array(); のところに if(strlen($title) > 64) $err_msg[] ="タイトルが長すぎます。";
513 :
ひろゆき :2005/10/29(土) 17:51:45 ID:GGztWBK6 BE:126645-###
db_mail_send.php $event_url = ABSOLUTE_PATH . "page.php?p=c_event_detail&target_c_commu_id=$c_commu_id&target_c_commu_topic_id=$c_commu_topic_id"; イベント一括送信メールのURLが飛べないバグを修正。
ていうか $name なんてないような気がしないでもなかった
515 :
ひろゆき :2005/10/29(土) 17:52:53 ID:GGztWBK6 BE:226894-###
いやぁ、、if文を{}で囲んだほうが見やすい気がしていて、、、 でも、OpenPne文法だと囲まないほうがいいみたいなんですよね、、、
516 :
ひろゆき :2005/10/29(土) 17:55:43 ID:GGztWBK6 BE:341069-###
あ、、コミュニティーの名前のは、 h_com_add_confirm.php if(strlen($name) > 64){ $err_msg[] = "タイトルが長すぎます。"; } 長い名前のコミュニティー対策。 が正解でした。。。
あら〜 でも c_topic_add_confirm.php のほうも同じようにやっておいたほうがよさげですね。 h_com_add_confirm.php はまだやってなかった。 c_event_add_confirm.php もありますね。まだ他にもあるかな。。
518 :
ひろゆき :2005/10/29(土) 18:26:13 ID:GGztWBK6 BE:252285-###
DBの構造をtextじゃなくて、varchar(64)とかにしちゃったほうが 楽な気がするんですが、DBの構造を変えるのはまずいんですかねぇ、、
c_topic_add_confirm.php の長いタイトルとか対策 #$err_msg = array();のところに追加 if(mb_strlen($event['title']) > 64) $err_msg[] = "タイトルが長すぎます。"; if(mb_strlen($event['open_date_comment']) > 32) $err_msg[] = "開催日時の補足が長すぎます。補足は短めに。"; if(mb_strlen($event['open_pref_comment']) > 32) $err_msg[] = "開催場所の補足が長すぎます。細くは短めに。"; #mbstring.func_overload が設定されていれば strlen() は mb_strlen() になるらしー。でも一応。
>>518 そっちだけかえちゃっても「"タイトルが長すぎます。」みたいなエラーメッセージってちゃんと出るんすかね?
エラー処理で文字数制限してるのにDBでしてないのはなんか気持ち悪いですね。
521 :
ひろゆき :2005/10/29(土) 18:55:51 ID:GGztWBK6 BE:252858-###
DBをかえちゃうと、エラーは出ないけど、 ざっくりと文字数は切られるって感じになりますね。 UI的にはエラーを出すのはやったほうがいいですし、 サーバ資源としては、varchar(64)のほうもやったほうがいいかと。
なるほろ りょうほうやっときますた
523 :
ひろゆき :2005/10/29(土) 18:57:29 ID:GGztWBK6 BE:76043-###
524 :
ひろゆき :2005/10/29(土) 18:58:10 ID:GGztWBK6 BE:227849-###
ただ、DB構造を変えちゃうと、スクリプトの互換性が下がるかもしれないので、 本家のほうに対応を決めてもらったほうがいい予感。
そこで開発に参加ですよ(とかいう
526 :
ひろゆき :2005/10/29(土) 19:13:14 ID:GGztWBK6 BE:202548-###
ポリシーは手嶋屋さんの会社としての方針とか、 いろいろありそうなので、深入りしても大変な予感ですよ。
悩ましいところだなぁ…
>>524 DBのほうはとりあえずtextに戻しておきました。気持ち悪いですけど。
・文字数制限エラー処理がない
・DBのほうもtextになっている
ようなところって他にもいくらかありそうな気がしてますが
いちいち直してるときりがないし、あと自分で直したところを覚えきらん。。
勘違いなら、スマンです。 トップページ(page.php?p=h_home)にアクセスするだけで、毎回 70回前後DBクエリー発行してるみたいですが、こういうものでしょうか? この程度では負荷にならないですか?
>トップページ(page.php?p=h_home)にアクセスするだけで、毎回 70回前後DBクエリー発行してる それってどこでみれるんですヵ
いろいろやってくつもりなら、分家独立して本家との 互換無視でいいんじゃ? GPLでやってるんだろうし、どちらを使うかはユーザまかせで
>>529 まだテスト中でWindowsで動かしてるんですが、MySQLを起動するときに
mysqld --log=log.txt
などとやると、ログが取れるようなんですよ。
それを見ると
SELECT c_member_id FROM・・・・
SELECT c_banner_id FROM・・・・
とズラズラ出ます。
初めて見たので、ログの読み方が間違ってるかもしれないけど。
問題ないと思いますよ。
みんな頑張るねぇ
がんばったせいか腹が減ってきた
535 :
ひろゆき :2005/10/29(土) 19:40:43 ID:GGztWBK6 BE:38232-###
>>528 画像も全てDBに入ってたりするので、
DBにはアクセスしまくりですよ。
536 :
ひろゆき :2005/10/29(土) 19:42:57 ID:GGztWBK6 BE:397297-###
>>527 本家のバージョンアップで上書きしたら、
直したバグが再発してたりってのがあるんですよねぇ、、、
>>530 本家のほうもバグを直したくないってわけじゃないので、
同じ目的で動いてるとこは、一緒のほうが、
なにかと楽だと思うのですよ。
>>535 やっぱり、そうなんですか。
複雑なシステムだから仕方ないんでしょうね。
no-cacheにしてるから、ブラウザによっては戻るボタンで
トップに戻ってもDBにアクセスしちゃうし。
>>537 仕方ないことはないと思うけどな
作り方が悪いだけ
セッション使ってるんだから当然だよ
携帯メールアドレス変更 mail***@MAIL_SERVER_DOMAIN コミュニティ掲示板メール投稿 t***@MAIL_SERVER_DOMAIN このへんは具体的にどうやって対応してます?
541 :
ひろゆき :2005/10/30(日) 03:54:36 ID:T0DCuKyc BE:132473-###
かなりセコイ手ですが、qmailを使ってるので、 ~aliasに.qmail-mail-defaultと.qmail-t-defaultをつくって転送してます。 んで、mail**とかt**の指定のところをmail-**とt-**に変えました。
なるほど。その手があったか。 Postfixでも"-"の後をuser名として見ないみたいな設定があったから、 いけますね。
config.incのSmartyの設定で、 $GLOBALS['__SMARTY']['caching'] = false; ってなってますが、これをtrueとかにしたら軽くなりますか? それとも何か問題が?
実際にやってみたら表示されませんでした。。
ワロス
>>543-544 軽くなりすぎて,空気よりも軽くなって,空高く飛んでいったんじゃないかな
>541 その設定いいね。 SNS以外にも使っているドメインだったので、 「t」からはじまるメルアドが重複してしまうので。 >んで、mail**とかt**の指定のところをmail-**とt-**に変えました。 この指定って、mail_sns.phpだけでした?
548 :
nobodyさん :2005/10/30(日) 17:05:56 ID:Y/w67p18
インスコして、ログインもできたんですけど 名前や都道府県名とかのデータが表示されず、 プロフィールも更新できません。 (前の画面を再読み込みして、操作をやり直してください、 と出ます) SQLのテーブルにはしっかり載ってるんですが。。 何か心当たりないでしょうか?
549 :
ひろゆき :2005/10/30(日) 17:11:16 ID:T0DCuKyc BE:265076-###
>>547 mail_sns.phpと、mail.phpぐらいだったとおもいます。
>>548 可能性が高いのは文字化けです。
550 :
548 :2005/10/30(日) 17:15:09 ID:???
どもです、見直してみます
551 :
548 :2005/10/30(日) 17:34:38 ID:???
うーん、my.cnfにsjis書いてあるし(再起動もしてあります) pmaでのぞいたところ、sjis_japanese_ciで文字化けせず表示 されてます・・・・。 他に文字化けの要因ってあるのでしょうか
MBSTRINGとか
553 :
548 :2005/10/30(日) 17:43:44 ID:???
mbstring Multibyte Support enabled Multibyte string engine libmbfl Multibyte (japanese) regex support enabled Multibyte regex (oniguruma) version 3.7.0 mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1. Directive Local Value Master Value mbstring.detect_order no value no value mbstring.encoding_translation Off Off mbstring.func_overload 0 0 mbstring.http_input pass pass mbstring.http_output pass pass mbstring.internal_encoding no value no value mbstring.language neutral neutral mbstring.substitute_character no value no value 今はこんな感じです、、
OpenPNE使ってる人って、あまり大規模なサイトにするつもりはないの? 数百人程度が目標?
>>513 補足
//イベントのお知らせメール
// $event_url = ABSOLUTE_PATH . "page.php?p=c_event_detail&target_c_commu_id=$c_commu_id&c_commu_topic_id=$c_commu_topic_id";
$event_url = ABSOLUTE_PATH . "page.php?p=c_event_detail&target_c_commu_topic_id=$c_commu_topic_id";
//イベントの一括送信
// $event_url = ABSOLUTE_PATH . "page.php?p=c_event_detail&target_c_commu_id=$c_commu_id&c_commu_topic_id=$c_commu_topic_id";
$event_url = ABSOLUTE_PATH . "page.php?p=c_event_detail&target_c_commu_topic_id=$c_commu_topic_id";
>>554 そういう訳ではないだろうけど、現在のバージョンでは1000人越えると辛いようですね。
初心者的な質問ですんません。 sakuraレンタル鯖にインスコしたいのですけど、OpnePNEディレクトリは、 ~/www/ディレクトリにコピー? 一個上の、~/ へコピー? 初心者でスマン
ヒント: リバースプロキシ
>548 SQLに保存した際の文字コードはSJISになってる? ちゃんとDBにSJISで保存されてないとだめぽ。
>>280 レビューカテゴリ補足
amazon.co.jp の並びに近いよバージョン
-- c_review_category
INSERT INTO `c_review_category` VALUES (1, 'books-jp', '和書', 0);
INSERT INTO `c_review_category` VALUES (2, 'books-us', '洋書', 0);
INSERT INTO `c_review_category` VALUES (3, 'electronics-jp', 'エレクトロニクス', 0);
INSERT INTO `c_review_category` VALUES (4, 'kitchen-jp', 'ホーム&キッチン', 0);
INSERT INTO `c_review_category` VALUES (5, 'music-jp', 'ポピュラー音楽', 0);
INSERT INTO `c_review_category` VALUES (6, 'classical-jp', 'クラシック', 0);
INSERT INTO `c_review_category` VALUES (7, 'dvd-jp', 'DVD', 0);
INSERT INTO `c_review_category` VALUES (8, 'vhs-jp', 'ビデオ', 0);
INSERT INTO `c_review_category` VALUES (9, 'software-jp', 'ソフトウェア', 0);
INSERT INTO `c_review_category` VALUES (10, 'videogames-jp', 'ゲーム', 0);
INSERT INTO `c_review_category` VALUES (11, 'toys-jp', 'おもちゃ&ホビー', 0);
562 :
548 :2005/10/30(日) 21:51:30 ID:??? BE:106819627-
>>560 mysql -u root -p --default-character-set=sjis pne < /〜.sql
って風に挿入しました。
PMAで、SJIS認識されててなおかつ内容が正常に表示されてるので
データ自体は大丈夫だと思います。
スクリプト自体が、SJIS以外になってるとか。 ファイルいじってEUCとかで保存されちゃったり。
564 :
548 :2005/10/31(月) 00:00:45 ID:??? BE:68669633-
データベースから抽出される部分以外は、正常に読めるので スクリプトのエンコードはSJISであってるものと思われます。 読み出した際なんらかの変換がされてるのでしょうか・・・ mbstringもconfig.incとphp.iniはドキュメントどおりに なっているはずなので、MySQLの問題なのでしょうか・・・
ブラウザのエンコードは?
566 :
548 :2005/10/31(月) 00:23:16 ID:???
IEで確認しており、SJISです。 DBから呼ばれる部分は、表示されないか、??????になってます
>>558 mixi番号1番の人か。
どういう経緯でこの人がシステム組んだんだろうか?
笠原の旧友??
>>530 将来的に分離したプロジェクトにしてもいいのだろうけど、現時点のOpenPNEは
RCとかいいながらα版に到達していない感じなので、もっとバグ取りが進んで
からでないと、独立は辛い気がする。
569 :
ひろゆき :2005/10/31(月) 04:57:15 ID:xObUkOlK BE:221257-###
>>558 これを見ると、1日7000人のために150台を使ってるんだなぁ。
やっぱり、SNSはリソースコスト高い。。
>>569 7000人というのは1日の増加数と思いますよ。
6000万PVで7000人なら1人で8500pageも見ることになる。
ただこの6000万PVというのも疑問があって、Alexaの統計では
mixiは1人21-22PV/dayらしいので、20PVとして300万人訪問者が
いることになって計算が矛盾。ひょっとしたら600万PVの間違いかも。
だとすると1日の訪問者は30万人。
一方3日以内にログインした人が70%=95万人という数字からは
1日の利用者は50万人くらいと推定できる。
ということでこの文書が書かれた時点でのmixiの利用者はたぶん40万人程度。
それを150台で処理しているから、1台あたり2700人。
まぁどっちみちSNSは、やはり効率が悪い。2chは多分1台1万人くらい?
ニフティの最盛期の頃が100万人のアクティブを100台くらいのミニコンで処理
していたような話を聞いたことあるので、10年前のミニコンならそんなものかなと。
572 :
nobodyさん :2005/10/31(月) 10:57:34 ID:5Ua0pEX9
>>42 >>50 拡張子「.torrent」のファイルがアップロードできれば、ファイル共有することは可能なんじゃない?
ファイルそのものをサーバーにあげるの大変だから、P2Pでやればいい。連携する方向で。
>>572 健全に運営できればいいけどね。
違法ファイル流された時に、警察も捕まえるの大変かも知れないけど
主宰者も問題のファイル公開したのが誰か捕捉するの大変そう。
>>571 >一人が一日に見るページ数 50ページ
ほんとに50ページも見る?? 50ページも見るとしたらかなり長時間滞在している
ような気もするのだけど・・・・・・・しかもそれが平均でだよね。
ひょっとして、目に見えるページの中の「マイミク一覧」とか「最新日記一覧」とか
そういうブロックの単位で50個ということはなかろうか。
巡回ロボットだったりして。 うちのサイトもまともなブラウザからの閲覧は6割にすぎない。
577 :
nobodyさん :2005/10/31(月) 11:48:49 ID:??? BE:125631959-#
>>574 BitTorrentは一応匿名性は全くないらしいです。
結局Postfixでメール関連運用できてる人いる? 自分はなにやってもだめだ…。 ひろゆき方式を試しても Command died with status 1というエラーが返ってくる。
結局南極
580 :
ひろゆき :2005/10/31(月) 21:54:10 ID:xObUkOlK BE:171239-###
postfixは良く知らないもので。。
582 :
578 :2005/10/31(月) 22:36:31 ID:???
583 :
578 :2005/10/31(月) 22:42:11 ID:???
あ、PHPのバージョンは4.3です。
>>468 さんと同じエラーが返ってきます。
Command output: Could not open input
file: DOCUMENT_ROOT/mail/mail.php.
うーーーーーーーーーん……
584 :
ひろゆき :2005/11/01(火) 05:36:25 ID:aDcd0buk BE:176674-###
DOCUMENT_ROOT/mail/mail.php これって、 DOCUMENT_ROOTのところ、書き換えてます?
>>578 postfix ではデフォルトで問題ないですねー。
qmail でやったときはカレントディレクトリをうまく読んでいないようだったので
ディレクトリ名をベタ書きしてます。
postfix 側の設定、うちはこうしてる。 (1) /etc/postfix/virtual に追記 @sns.xxxx.com openpne (2) /etc/postfix/aliases に追記 openpne: "| /usr/bin/php /XXXX/OpenPNE/mail/mail.php" /usr/bin/newaliases を実行して設定を反映 postfix を再起動 ---- (1) sns.xxxx.com 宛てに来たメールを全部 openpne ユーザに転送。 (2) openpne ユーザのメールをパイプで mai.php に渡す mail/mail.php はデフォルトのまま。
587 :
nobodyさん :2005/11/01(火) 14:14:17 ID:xGsNYU2D
589 :
nobodyさん :2005/11/01(火) 14:41:10 ID:xGsNYU2D
591 :
nobodyさん :2005/11/01(火) 14:44:59 ID:xGsNYU2D
やあ、俺とお前の生きてる価値なんて、実は貧困で死んでる
彼らに比べればこれっぽっちも有りはしないんだ。
今、僕らにできる事はその生きる価値を正しく世の中に反映すること・・・
わかったら日付変わったし↓をクリックして欲しい
http://www.dff.jp/
OpenPNEの最新版はどこでダウンロードできるのですか?
595 :
らく :2005/11/04(金) 07:16:53 ID:eGwVyc5h
MySQL4.1.15+PHP4.3.11で ログイン後、INFOMATIONの右側、SCHEDULEの日付表示が読み込む毎に、 更新される症状に悩んでいます。 月日は更新されて、曜日は一定です。(今日のばあい、金曜のまま) 例)(更新ごとに)11/25(金)⇒11/4(金)⇒2/10(金)⇒3/10(金)⇒3/25(金)⇒2/14(金)⇒2/24(金) どなたか同様の症状の方で解決された方、解決法わかりましたらよろしくお願いします。
598 :
sage :2005/11/04(金) 16:40:34 ID:KRLmbluO
こうして荒らしが増えていくのだな。
オペンペン
誘ってっていうのはスレ違いのような
openpne の情報が openpne.jp の中にあるんだから仕方ないよ
あっ、そうか
openpneインストールしたんですが、ページが文字化けします。 ブラウザ(IE)の文字コードが「日本語(EUC)」となっているので 手動で「日本語(シフトJIS)」にすると文字化けは解消されます。 でもページを移動するたびに手動で文字コードを変更してやらないと いけません。 apacheとMysqlは「Shift_JIS」にしてます。 なお、日記などDBに書き込んだものは文字化けしてません。 どなたか文字化け解決のアドバイスいただけないでしょうか? おながいします。
609 :
ひろゆき :2005/11/04(金) 21:25:06 ID:WkmI/Kns BE:403788-###
>>608 openpne とは関係ないShiftJISのページを作って表示してみるとどうなる?
Apache の httpd.conf の AddDefaultCharset の値は?
611 :
608 :2005/11/04(金) 21:56:14 ID:???
>>609 ,610
ありがとうございます。
> openpne とは関係ないShiftJISのページを作って表示してみるとどうなる?
簡易html作って実験しました。
metaタグで設定なしだとIEが自動で「EUC」を選択して文字化けなし、
手動で「日本語(シフトjis)」で文字化けします。
metaタグのcharset=sjis設定で、IEが自動で「日本語(シフトjis)」を
選択して文字化け、手動で「EUC」で文字化けしません。
> Apache の httpd.conf の AddDefaultCharset の値は?
「AddDefaultCharset Shift_JIS」を設定してます。
最初のページは既に1001まで行ってたのでここに辿り着きました。 私も仲間に入れて下さい。
>>612 ん・・・最初のページってここじゃないのかな・・
617 :
らく :2005/11/05(土) 01:18:20 ID:se9sy1ZE
>>608 httpd.conf全部どこかにアップロードしてみせたほうが早いと思われ
620 :
鉄ファン :2005/11/05(土) 12:12:56 ID:???
どなたか誘ってください。
621 :
nobodyさん :2005/11/05(土) 12:52:28 ID:p/9AC3sv
OpenPNEの設定で下記の部分は、コマンドラインでmysqlに接続した 場合、どのようなコマンドをたたけばよいでしょうか? (「DOCUMENT_ROOT」部分は自分の環境に合わせてます) >データベースDBNAMEで、以下のSQL文を順番に実行する >DOCUMENT_ROOT/setup/sql/ver1.4_mysql_table_structure.sql >DOCUMENT_ROOT/setup/sql/ver1.4_mysql_init_data.sql
招待メール関連はどっか他でやってくれないか? 正直ちょっとうざいのだが。
http://2ch.pne.jp/ のサイト内で使われている画像を右クリ保存しようとするとファイル名が全てphpThumbになるのは仕様ですか?
ブラウザの設定は勿論ちゃんとした上で試していますが。
>>626 表示されているHTMLのソースを勿論ちゃんと見た上での発言だよね?
おぺんぺん
>>627 勿論。何でこうなっているのか知りたいんですが。
>>629 漏れはPHPは出版社のことしかよくわからんのだが、
Java系のフレームワークを使っていて、アプリケーションから動的に生成された画像なんかを表示する時はそんな感じになる。
つまり、画像がApache管理下にあるんじゃなくてアプリ側の管理下にあるという感じ。
たぶん、画像はMySQLのオブジェクト型カラムに放り込んでいるタイプなんだろうね。
だとしたら、この設計・開発者はあまりレベル低いといわれるかもしれない。
自分だったら普通のディスクスペースにファイルを置いてDBにはファイルパスだけを置く仕組みにするけどな。
煽って答えを出させようとしているのが見え見えで恥ずかしいな。 まだ自力で答え出せないのか( ゚,_ゝ゚)バカジャネーノ
632 :
630 :2005/11/05(土) 17:38:59 ID:???
635 :
612 :2005/11/05(土) 21:22:10 ID:???
登録できましたありがとうございました。>メールくれた方
すいません。 私もopenpneの開発・バグ報告に参加したいのですが、 スレの流れ的にここでメアド晒せば招待いただけるのでしょうか・・・? 本当は招待スレかなにかあればいいんでしょうが。 どなたか、もしよろしければお願いいたします。
openpneの愛称はおぺんぺんでいいんだよね?
>>636 openpne のための専用スレをこの板に2つも立てる必要はないかと・・
ソーシャルネットワーク板にあるといいかもしれないね
でも本来はオープンソースって言ってる提供元が用意すべき
>>637 だいぶ前に「おぺんぺん」っていう書き込みがあって
何のことか分からなかったけど,そういうことかw
OpnePNE をダウンしてMySQLのテーブルをみてて思ったのは、 ダイアリのエントリやコメントのpkyは単一になってて いずれprimaryKeyが枯渇することを考えてつくっているのだろうかと思った。 通常は複合キーつかった設計なんかにするんだが。
負荷のこともそうだけど、先のことは、全然考えられた設計ではないと思うよ。
642 :
nobodyさん :2005/11/06(日) 15:07:00 ID:xhQU+bRc
乞食は死ねよ
レビュー機能使いたいがためにAmazonに、すでに持っているIDにURLを追加したいから、といって URL教えたところ、ログイン認証が必要なサイトだから云々で却下された。まぁ当然といえばそうなんだけど、 ひろゆきとか他のところは、どうやって認証下りたんだろう??
>>646 AmazonにURLを教えるって? なぜ?
認証も必要ないよ.
648 :
646 :2005/11/06(日) 23:14:43 ID:???
>>647 あ、そうなの?ヘルプデスクみていたら、複数のURLを持っているなら追加するURLを送れって書いてあったから
送ったところ、だめーっ、っていわれた。
ってことは、今、自分が持っているサイトで使っているIDをそのまま使ってもいいってことなのかな??
>>648 あぁアソシエイトIDのことかぁ・・
ログイン認証が必要なサイトだから却下ってのはおかしいね.
gree も mixi もダメってことになる.
既に ID を持ってるならそれをそのまま使っても問題ないと思うよ.
642、643へ招待メール送ったよん。
651へ招待メールおくったよん。
だがしかし、このスレで招待希望するとうざいと感じる人もいるから、
[email protected] へ
「openpne参加キボン」
とメールをくれれば登録するよん。
ではでは。
653 :
Sho :2005/11/08(火) 00:20:14 ID:RIE8mh1o
OpenPNEでSNSの無料レンタル始めました。
まだまだ不具合・未実装機能ありますので人柱となる人募集します。
(もちろん普通に使ってもらって構いませんが、不具合の報告お願いします)
http://atpne.jp/ 以後色々な機能を追加して行こうと思います。
現在、スケジュールの日にちの表示がおかしくなっていますが、ご了承下さい。
654 :
ひろゆき :2005/11/08(火) 01:40:12 ID:NMTIjI/I BE:189465-###
お。おお。
655 :
nobodyさん :2005/11/08(火) 04:17:59 ID:Qwi4kgbC
>>653 ちょwおまwww
レンタルは凄いけど…鯖が持つのか? 後運営は? 広告とか?
個人情報晒しててかなり本気っぽいけど…
SNSは糞重いから、人が集まったとしても負荷でまともに動かないと思うけどなあ
とりあえず狐○稲荷神社でOFF会しようぜ
>>655 あとからシステム改修するのは大変だよ。
ある程度の規模と負荷考えた設計を最初からしておかないと。
>>653 データのバックアップは各自、とのことなのですが、
データベースのdumpとかどうするんですか?
機能的に提供してもらえるのでしょうか?
662 :
& ◆gDY1acwSYQ :2005/11/08(火) 05:13:04 ID:RIE8mh1o
わくわく dumpできてもバージョン変更でテーブル構造変わったら使いにくそうだなぁ 負荷は後から考えればいいかと。
663 :
らく :2005/11/08(火) 05:13:42 ID:RIE8mh1o
なぜか名前がばけた
>>662 その付近はOpenPNE自体の問題になってきますけどね。
表定義変えたときに移行ツール提供するのか。
(でも概して移行ツールってトラブるのよね。多少は手作業でカバーするけど)
>>653 @wiki と何か関係ある?
>>664 SNSでデータ以降なんて死ぬほど大変そう・・・
テーブル定義は最初に
666 :
ひろゆき :2005/11/08(火) 12:49:42 ID:NMTIjI/I BE:152238-###
alterで変更できる範囲内のDB構造の変化だったら、 そんなに苦労はないような。。
>>665 トップ画面の雰囲気を似せてるけど、連絡先は @wiki とは違うね。
>>656 面白そうだけど、2ちゃんねるSNSみたいな増え方のSNSが
2つ3つできたら鯖がすぐ飛びそうな?
668 :
Sho :2005/11/08(火) 14:19:34 ID:qkL5EEPG
>>656 対策も考えてありますので、やばくなったら対応します。
運営は広告を考えています。
>>653 現状ではデーターのバックアップはできません。
考え中です。
機能的に提供の予定は今のところありません。
>>662 バージョンはどうするか未定です。
これについても考え中です。
別ブランチで行くかも・・・
人柱目的でひとつSNSを作ってみた。
個人的にやると人数が多くならなかったりとあまりバグ報告ができなさそうだから、
オープンにやりたいと思うんだが・・・Shoサソ良いですか?
*招待用垢
メールアドレス:
[email protected] パスワード:atpne111
そこから、自分を招待してください。
また、招待用垢のプロフィールの変更はしないでください。
SNS:
http://atpne.jp/tester1/ また、私はShoサソでもなくShoサソとなんら関係無い人ですのでご了承ください。
受付中断中になっている。。。。
671 :
669 :2005/11/08(火) 23:19:06 ID:???
>>670 あれ・・・自分はなんもしてないんだが・・・
このアカウントでのログインはできるよね?
なんかあまりに簡単にSNSを立ち上げられると、ユーザ側の使い勝手が悪くなりそう・・・・ 似たようなテーマのSNSがぼこぼこ立ち上がりそうだし。ある程度同じテーマで固まらないと面白くないよねい。
>>672 そだね。
Wikiは@やライブドアで敷居が低くなりすぎて、
似たようなのが乱立しるうえ、放置が多いし・・・
個別SNSの必要性もなんとなく分かるけど、
ネタに困るよね。
うおーーーー、だめだ。なにやっても¥入る。 DBの文字コードの設定ってmy.cnfにdefault-character-set=sjis足すだけじゃいかんのですか? mySQLほとんど触ったことないから右も左も分からず。どなたかヒントくだされ…。 mysql4.0.24です。 mysql> statusやってみたところ Client characterset: sjis Server characterset: sjis ってなってるんだけど、これじゃだめなのかなあ。 php.iniはほとんど皆さんのテンプレ通り。
675 :
ひろゆき :2005/11/09(水) 10:32:14 ID:Un/avTaw BE:309277-###
なるほど!ひろゆきさん頭いい しかしまあ、どこから手を付けたらよいのやら…といった感じです…
677 :
Sho :2005/11/09(水) 11:44:04 ID:vhQFwJRe
昨日書き込めなかった。
>>669 全然OKです。
>>670 一時的なものですみません。
>>671 私もできませんでした。
最初はログインできたんですよね?
設置むずかしす つД`)・゚・。・゚゚・*:.。..。.:*・゚
難しくはない。 ここにある情報で確実に設定できるよ。
数千人の会員でヤバイの見て、本運用は躊躇してるんだけど レンタルするなんて凄いなー。
さくらの初期ドメインで…設置は無理かすら?;;
>>682 なんか恨みでもあるんでつか?工作員と間違えられますよ. 他にもオタ向けSNSあるでしょ。そっち逝けば。
それとも、自虐系工作員ですか?w
OpenPNEも頑張って完成度を上げて欲しいですね。たかだか数百人程度の人数でパフォーマンスが
ガタオチになるというのは致命的。画像ファイルをDBに押し込んだりすることにも問題ある思う。
PHP云々というよりは設計と実装の問題でしょ。Javaや.NETで実装したってちゃんと実装してれば
パフォーマンスはPerlやPHPのそれと同等かそれ以上はでるんだから。
>>683 >PHP云々というよりは設計と実装の問題でしょ。Javaや.NETで実装したってちゃんと実装してれば
>パフォーマンスはPerlやPHPのそれと同等かそれ以上はでるんだから。
なんか文章おかしくないか?
685 :
683 :2005/11/09(水) 23:33:57 ID:???
うん、おかしいことに気づいた。ありがd(;´д`)キモチだけ伝わればいいよ。 もう寝る…
>>683 magic_quotes_gpc = On
をoffにしろって言ってんだ!
687 :
682 :2005/11/09(水) 23:53:16 ID:???
1.6RC1きてるね。 いま1.4使ってるんだけど、1.6にするにはファイル全部上書きで行けますか? それともどっか変更必要?
げ。もう1.6が・・・・・・1.2用のロリのインストール記録見ながら 微調整掛けて1.4を入れようと思っていたのに。 いっそ1.6待つかなぁ。。。。
なんとなく中の人はちゃんと頑張ってる印象がある。 しかし今はもう安定稼動させてしまっているので導入が躊躇われる。。。 本家SNSのほうでも割とスルーされてるというか。 どうしよっかなー。悩む。
今から入れる所はRCもいいけど、安定稼働している所は 正式版待ったほうがいいかもしれないですね。 いつごろできるのかな・・・・
せめて開発者MLとかあればいいのにね・・
本家OpenPNEに開発者コミュあるけど、発言は活発じゃないしね。 前回の1.4の場合はRC→安定版になるのに1週間ぐらいだったと記憶しているので そんなに時間はかからないと思う。 中の人は頑張ってるよね。安定版をリリースするには多くの人柱が必要であって そのために2chSNSを運営しているのなら正解だね。 会議を配信してくれているので、それ聞くと面白いよ。
>>693 私も関心のあるコミュの書き込みをメールで受信するよう設定して
それを見ている。中に入っても、閑散とした感じだし。
>>693 がんばってるというか仕事でやってるんだし当然なんだが…
むしろバグがあるものをリリースしてる神経を疑う…
>>むしろバグがあるものをリリースしてる神経を疑う… なにもOpenPNEに限らずソフトウェアたるものバグが無いモノなんて無い
>>695 オープンソースってそういうことだっけ?
RCっていうのは、リリース候補(Release Candidate)って事だから、 そのままリリースされる可能性もある。 出来るだけ多くの所が使って、本家にフィードバックするべき。
700 :
nobodyさん :2005/11/11(金) 21:18:17 ID:LOa2Yu1+
1.6RC1ってどこでゲットできるの?
SNSはあまり共同開発には向かないのかもしれない。なんか情報が拡散してしまう印象。 メーリングリストだとみんなの目がそこにしか向かないので不具合でもなんでも投げれば誰かの目にとまるが、てんでばらばら開発コミュに書いたり日記に書いたりしていたら収集がつきませんよ?開発コミュもひとつだけならまだしも乱立したら目も当てられないし。
702 :
695 :2005/11/11(金) 23:47:05 ID:???
>>701 同意.あんまり,っていうか全く向いてないよねぇ.
ある程度ルールとか決めて使えば多少は使えるかもしれないけど・・・
運営者ML(緊急のセキュリティパッチ等のため)と開発者ML,最低限これがないと.
>>703 同意。SNSの枠組み使うにしても、コミュを管理者側でしか立てられない
ようにして、情報の集約を図らないとだめ。そしてお知らせで例えば、
開発に参加したい人はここ、運営者はここ、インストール関係はここ、
とかナビゲートしないと。
Livedoor Wikiと同じ運命かすら? レンタルで…
SNSは、今は人が集まっているけど Livedoor Wikiのようになれば人が分散して集まらない予感。。 鯖を借りたりして設置する意味ってあるのかな。
>>702 こんな板に来る前に君はまず日本語を勉強し直してきましょう。
これ、binディレクトリにあるcronスクリプトはどんな設定にすりゃいいんだろうか
>>710 よくみたら同じ日の別エントリーでもさらっと凄いこと書いてるな。
たぶん部分的に派遣かバイトにやらせてる個所があるんだろう。たとえば、
設計とか。
1.5ってどこよ
>>713 710のは、下記の2点でホームページ表示するためのDB参照が60分の1に減らせるということ。
(1) その日スケジュールがあるかというのを1〜31日について聞いているが
そもそもスケジュールは表示されないから無駄。削除。
(2)その日に日記があるかというのも1〜31日について聞いているが
そんなのその月に日記があるかというのを1発で聞けばクエリーは1度で済む。
なんかプログラム覚えたて1ヶ月という感じのコーディングですね。
しかもこのカレンダーを生成するロジックがあちこちにコピペされている。
普通はそんなのモジュール化して1ヶ所にまとめておくと思うのですが。
あと711の方はPHPのバージョンが4.4.1に上がっているらしいのだが
あげたことで色々エラーが出ているらしい(動作自体には影響無し)。
またせっかく画像取得にいちいちDBのぞきに行かなくなった・・・・と
思ったらImgクラスのコンストラクタがDBを見に行っているので、
凄く無駄な負荷を掛けている。
これ読むと、誰かが書いたコードを他の誰かがちゃんとチェックして
いるのかな?というのが疑問ですね。どういう開発体制なんでしょ。
なかなかハイレベルだ
奇数バージョンは公開してねーみたいだな 何考えてナンバーふってんだと思ったが、要するに社内の1.1が1.2の実体で、 1.4RCの実体は1.3で、1.6RCが1.5とかソノ程度のことじゃないかと思えてきた
偶数ナンバーと奇数ナンバーで安定版、開発版と分けるってのは
どっかでもやってるな。
>>714 香ばしいな。SQL歴3日とか、そういうノリだ。
実際には区別なくて中身的には1.6RC1=1.5なんじゃないの。
うはー、間違ってトップページのスキン消してしまった('A`)
そうですかそれは大変でしたね
まぁもう1度作れば良いかと
いつのまにそんな説明が・・・・・しかし1.6RCが出てるからな。 1.4を入れてみる気にならない。
727 :
725 :2005/11/14(月) 20:26:31 ID:???
>>726 さん
届きました。ありがとう御座いました。
Otabaって最初ロリポじゃなかったっけ
otabaはフォーカスがブレすぎてしまい、mixi化しちゃってる。鉄オタとかPCオタなんかつれてくんなよって感じだ(;´д`)
732 :
nobodyさん :2005/11/14(月) 23:49:27 ID:TCqFTQcc
だからうぜーってば
2chSNSのソースってどこー?
>>734 管理人曰くCVSのメインのやつがそうらしいよ
ブランチは死亡
1.6 いつ公開されるかなぁー楽しみだ
739 :
nobodyさん :2005/11/15(火) 14:58:45 ID:7R0b+aSB
ロードマップには今日リリース予定でしたので、私も楽しみにしてます。
RCのバグは直されてるのかな。どちらにしても楽しみだ 夜には公開されるんだよね
うん、楽しみ。いまのままだと怖くて入れられないもん。
しかし1.4が出てから半月で1.6が出るのでは・・・どのバージョン使うかという タイミングが難しいなぁ。今後もこのペースなのかな??
OpenPNEはログインやログイン後の各画像がDBに放り込まれている形式になっているから負荷が高いような希ガス。 普通にIMGタグで参照すりゃいいような気がするんだけどねぇ?負荷はあまり変わらないかな?
1.4はまだまだ管理機能がお粗末だから1.6に期待! それにしてもOpenpne内部で開発進めるんじゃなくて誰でもアクセス出来るところでやらないものか。 人が少なすぎ、発言してる人もほぼ固定 orz 良い物なのに勿体なさすぎ
mixiやってる人に聞きたいんですが、openpneとmixiってほとんど機能は同じなんですか? もう一つ、デザインも同じですか?
ほとんど同じ でも日記のブログ連携に関する機能はOpenPNEのほうが 便利というかユーザーウケがいいかも
そんなんまでデータベースに入ってるんだっけ。 無駄だなぁ。 そもそも、ナビゲーションバーとか、画像使わなくてもいいと思うんだけどね。 スタイルシートでボタン風に飾った文字にすればいいのに。 あの画像作るのに、ぴたりと場所合わせるの、なかなか面倒。
>>746 あの内部日記とブログが併用できるの、とてもいい!
あれはOpenPNEの良いところだと思う。
あと、最近ほかのSNSもどんどんmixi風になってきているような希ガス。
>>744 人数少ない割に、なんだか空気が硬いよね。
あのSNS自体のコミュニティのコントロールしている人がいないし。
あと誰が開発スタッフなのか、よく分からない。
せめて招待制じゃなくて登録制にしてもいいんじゃないかという気がするんだけどね。
OpenPNEて日記は全員公開のみなの? 友達のみに公開とか出来ないだろうか
752 :
nobodyさん :2005/11/15(火) 17:41:19 ID:ofTdAZbz
>>751 開発コミュの要望事項の所に書き込んで来ると良いと思う。
同じ要望いくつも出すなよ見づらいだけだから
バージョン1.6RCを使わせてもらってますが、「表示」って文字が文字化けします。 これはサーバー側の問題でしょうか?
757 :
nobodyさん :2005/11/15(火) 22:23:54 ID:w6sDbJLt
1.6安定版きたよーーーー!!!!!!
本当だ。来てるね ロリポップで1.4から1.6にアップデート出来るかなぁ
あんたらはローカルでテストしてみるってことをしねぇのか?
Yesだね
おいおい(;´д`)まぢ? ユーザーさんにメイワクかかるかもしれねぇってこと考えないのかよ…
安定版にしてみたが軽くなったなー 良い感じ
1.4から1.6へのアップグレードは比較的ラクにいきそうか?? DBのバックアップは必須としても、あれこれと操作しなければイケないようなら考えなきゃならんからな…
データベースを1.4→1.6に移行するコンバータがある。
なるほどありがd 自前でソースいじったりDBいじったりしてるとアップグレードが大変だよな(;´д`)
全部上書きすれば良いだけ。
>>765 が言うようにコンバータの実行を忘れずに
ちなみにマニュアルにもあるように管理画面のIDとPWが変わってるので注意ね
レンタル鯖でやめれ
1.4→1.6にしたが罫線が表示されねええええええええ なんでじゃろ
ムハッ、俺も罫線消えた!
俺の罫線どこいったあああああ
あ、うちも罫線出ないお なんじゃこりゃ
まぁまぁ、みんな仲良くやりましょうよヽ(´ー`)ノ いくらネットだからって、相手は人間なんですから、そんな攻撃的な態度や、汚い言葉遣いは避けましょうよ。
784 :
782 :2005/11/17(木) 11:29:18 ID:???
'`,、('∀`) '`,、 黙るつもりはありませんし、ハゲてないです
ML まだないの?
シャチョーさんがMLいらねーみたいなこと書いてたからネー
>>8 結局これじゃPWが違くて入れないのだが
知り合いがopenpne.jpのメンバーじゃなければ
もう入れないのか!?
知り合いでなくてもここでお願いすれば招待して貰えるだろ、 スレの流れを読めよ・・・
>>788 2chsnsにはいりたいのか?openpneにはいりたいのか?
>>789 お前が流れ読め。
>>779 ここでお願いされるとスレがまともに機能しなくなる。
だから上の方で「招待するからメールくれ」って言ってくれてる人がいたからそこにメールしろ。
∧ ∧ (*‘ω‘ *) ちんぽっぽ ( ) v v ぼいんっ 川 ( ( ) )
+ ∧_∧ + + (0゜・∀・) ワクワクテカテカ (0゜∪ ∪ + +と__)__) +
(・∀・) スンスンスーン♪
すみません、ちょっと質問です。 画像が表示されるとき「phpThumb.php?filename=skin_navi_h」というように アクセスして表示されているのですが、 「phpThumb.php?filename=no_image.gif&w=180&h=180」のように 後ろの引数が付くと画像が表示されなくなります。 他に同じような症状になった方はいますか? 又、改善方法など教えていただければ幸いです。 ちなみに、Ver.1.6を使っています。
797 :
796 :2005/11/19(土) 00:58:24 ID:???
>>796 です。
自己解決しました・・・
php-gdを再インストールしたら画像が表示されました。
お騒がせしました。
つか、phpThumb.php とか言って もうphpThumbのライブラリ使ってないのね
pcのテンプレ内に152個所か。全部置換して問題なさそう よくもこれだけ書いたもんだ
フレームワーク使ってないんだね…orz
>800 使っていないというか独自フレームワークみたい。 んでもって、フレームワークの見直しも今後のtodoに入ってるのは入ってる。
なんか動き止まってるねえ
招待希望の人は
[email protected] へ
「openpne参加キボン」
とメールをくれれば招待するよん。
ただししょっちゅうhotmailチェックしているわけではないので招待メールが届くまで2・3日待ってくれ。
ではでは。
最近静かだね。
805 :
nobodyさん :2005/11/22(火) 00:09:23 ID:4YWswEYk
1.61と1.7が公開されたよー しかし、openpneて誰が開発しているのだろうか? おがわ氏が一人でやってるのかな。もしくは勉強会参加者でやってるのか
1.61ってほとんどばぐふぃっくす版?
1.6の、「メールサーバの転送設定を利用して、これらの アドレスへのメールが、以下のコマンドにわたるように設定する。 "|/usr/local/bin/php DOCUMENT_ROOT/mail/mail.php"」 ですが、さくらだと具体的には、どう設定すればよいのでしょうか?
そのさくらとやらは聞いても教えてくれないのかね?
さくらは基本的にそういう技術的な問い合わせには応じないのがコンセプトですね。
そりゃそうだろ
そんなことまで聞かれるさくらがかわいそうだな
1.61やっぱ枠が表示されねー
1.7はー?
自動ログオンしたいんだけど、どこいじればいいすかね?
openpne.jpログインできNEEEEE 失敗メッセージも出ないし、なんじゃこりゃ
あ、俺だけじゃなかったんだ。 てっきり俺だけ閉め出されたのかとおもった。
1.6でも1.4のcssファイル使えば枠は表示されるよ。
818 :
815 :2005/11/23(水) 00:03:46 ID:???
>>816 たまにはチラシの裏も役に立つもんだな。
819 :
815 :2005/11/23(水) 01:02:53 ID:???
直ったぽい。
>>184 すごい亀レスなんだけども
Alexaを使って友達の頁を見て最初のうちはランキングを楽しむのは面白いと思うんだけども
Alexaは利用ユーザのブラウザで見たサイトを全て記録しているのは
ランキング表示機能からすぐに類推可能だろうけども
Alexaの運営もとであるAmazonが運営する検索エンジンに隠し頁みたいなもの
つまりリンクがどこからもされていないはずの頁が
検索エンジンでHitしちゃうという事態が発生しかねない(実際に被害にあってる方も…)ので
利用には注意した方がいいですよっと
822 :
nobodyさん :2005/11/24(木) 02:15:37 ID:yj8xqhpQ
流れに乗って設置しようと思ったんだが、できない・・・ どうもSmartyのテンプレコンパイルのエラーの原因がわからんのです テンプレのファイルは1.6のデフォのままで エラー文はコレです Fatal error: Smarty error: [in file:/usr/*****/webapp/modules/admin/templates/list_c_member.tpl line 79]: syntax error: invalid attribute name: 'table_header\' (Smarty_Compiler.class.php, line 1531) in /usr/*****/lib/smarty/Smarty.class.php on line 1088 *****はopenpneの設置場所 誰か改善方法や処置方法のわかる方は教えてください
エラー文しっかり嫁
825 :
822 :2005/11/24(木) 19:27:12 ID:yj8xqhpQ
>823-824 読んだ上でわかんないんです。 table_headerという記述で間違いはありません。 ソース上は'table_header'となっているんですが、どうもtpl読み込み時に 'が\'と認識されているようで・・・ mbstringらへんの設定でしょうか?
827 :
822 :2005/11/25(金) 03:07:21 ID:???
>>826 コンパイル後にファイルが更新されるんですか?
的外れな回答でしたら申し訳ありません。
自サーバのOS関連の問題も考えたのですが、関係あるでしょうか?
freeBSD5.4です。
828 :
nobodyさん :2005/11/25(金) 04:40:52 ID:0xgd9Yen
>>827 私もfreeBSD5.4ですが、エラーなく動いてますので、OS関連の問題ではないと思います。
829 :
822 :2005/11/25(金) 15:59:51 ID:pKfUKkWE
>>828 ありがとうございます。
自分もWindows環境で動かしたところエラーなく動くのでソースの間違いはないはずです。
やはりphpかapache、文字コードあたりの設定の問題だと思います。
何か心当たりがあれば教えていただけないでしょうか?
・・・・・・・・
831 :
ひろゆき :2005/11/25(金) 18:22:47 ID:7VFsoqvA BE:341069-###
>>765 コンバーターってどこにあるんでしょうか?
>>831 db_convert/1.4to1.6/update_14to16
ではないでしょうか?
あと、config.incも変更されてるみたいです。
しかし罫線は保証できない
834 :
ひろゆき :2005/11/25(金) 18:33:31 ID:7VFsoqvA BE:221257-###
おぉ、、どうもです。 コンバートしたんですが、罫線はやっぱり出てこないっすね。。 どうやって直したんだろう、、他の人。。
>>834 ねぇねぇ,wjob.jp で人身売買市場はじめるの?
836 :
ひろゆき :2005/11/25(金) 19:26:12 ID:7VFsoqvA BE:63825-###
暗黒大陸から新大陸にいって、クンタキンテですよ。
罫線はDBから読み込ませなくすると表示されるよー。
初めから1.61で構築したら、羅線でてます。 1.6でさらの状態で入れたときは出てませんでした。 この差分解析するとわかるんでしょうけど…
839 :
nobodyさん :2005/11/26(土) 05:49:46 ID:yFrScN/2
var/template_c の中身を全部消すと、cssのキャッシュが消えまして、罫線出たり出なかったりです
罫線が出ない問題の理由がわかった気がするのでメモ OpenPNEをインストールしたディレクトリのvar/以下の ディレクトリおよびサブディレクトリすべてを chmod 777にしてみたら表示された感じ。
罫線でないってどういう状況かわからないけど、
メインホームが真っ白になるやつだったら
>>817 のやつで元に戻った。
ホームが真っ白じゃなくてブルーの枠がでなくなる症状のこと 文字とか画像はでてくる。
843 :
ひろゆき :2005/11/26(土) 15:32:45 ID:zFiq57dA BE:95235-###
844 :
ひろゆき :2005/11/26(土) 15:48:40 ID:zFiq57dA BE:25722-###
phpthumbがBMPを縮小してくれていない予感。
845 :
ひろゆき :2005/11/26(土) 17:16:15 ID:zFiq57dA BE:101344-###
h_com_list_allというトピックを一覧するページを作ろうとしたのですが、 h_com_list_all.phpの中に下記のようにつくって、 tplもつくったりして、ページは表示されるようになったのですが、 $requestsが全部空白になってしまうのですね。 テンプレートでページを作るときには、 どこかに$requestsを引き渡すように設定とかいるんでしょうか? function pageAction_h_com_list_all($smarty,$requests) { $u = $GLOBALS['AUTH']->uid(); // --- リクエスト変数 $target_c_commu_category_parent_id = $requests['target_c_commu_category_parent_id']; $keyword = $requests['keyword']; $direc = $requests['direc']; $page = $requests['page']; $val_order = $requests['val_order']; $category_id = $requests['category_id']; // ----------
たぶん、validate ディレクトリに同名の*.ini をつくってない。中身は他のファイルをパクる。
847 :
ひろゆき :2005/11/26(土) 17:32:40 ID:zFiq57dA BE:63825-###
おお、よかったデス(´∇` ) 自分もOpenPNEをいじってるから、ここらへんの苦労っつーかノウハウはあるでぉ。
849 :
ひろゆき :2005/11/26(土) 17:57:42 ID:zFiq57dA BE:75762-###
テンプレートを使ってると直感的に直せないので、 なかなか手間取るんですよね、、
にゃるほど。ある程度大きな規模のアプリ開発になると、 テンプレートエンジン使ってHTMLはデザイナ、ロジックはエンジニアと分けて作業するんだよね。 でもひろゆき氏や私のように一人でモジモジといじってる香具師らには確かに面倒なのかもしれないw DreamWeraverなどでビジュアルでいじれたり、タグからphpファイルへ自動的にジャンプするとかできるとありがたい。 私はD/Wは持ってないのでわからんけど、コーディングはEclipse使ってる。コーディングするとき、 呼び出してる関数がどのファイルにあるのかがすぐに分かるので重宝してる。 OpenPNEの連中はどうしてんのかな?なんか総合開発環境でラクにやってんのかね?
851 :
ひろゆき :2005/11/26(土) 19:16:47 ID:zFiq57dA BE:170093-###
c_pc_address_preテーブルのsessionがvarchar(16)だったので、 メールアドレス変更が出来なかったので、 varchar(32)にalterで変更。。。と備忘録。 OpenPNEの人たちは、デザインとロジックをわけても使えるようにしたいから テンプレートにしてるんじゃないすかねぇ。。 んでも、smartyってDWでもいじれるようになってるんじゃなかったでしたっけ?
852 :
ひろゆき :2005/11/26(土) 19:30:57 ID:zFiq57dA BE:101344-###
/usr/local/libexec/mysqld --basedir=/usr/local --datadir=/usr/local/var --skip-grant-tables --user=mysql & UPDATE user SET Password=PASSWORD('') WHERE User='root'; FLUSH PRIVILEGES; mysqlパスワード忘れたとき用メモ。。
最新版を使ってみたいんだが、加入権がないです。 どなたかおながいします。 メアドにpをつけてください。
NTTにご相談下さい
855 :
853 :2005/11/26(土) 20:46:12 ID:???
ありがとうございました! 感謝です!
1.61使おうとしたらパスワード要求するのね。。 どこで入手すればええんじゃ!?
adminのパスワードのこと? なら、SQLファイルみるとか、readmeみたいなのがあったとおもうから、そっちみる。
>>857 いんや、DLするときの認証じゃ。
openpne内で誰かから教えてもらうべきなのか・・・
smartyつかったテンプレートって死ぬほどデバグしづらいぞ。 てんぷらと実行コードの分離は当然としても、PNEみたいに ディレクトリが分散してると分かりにくいったらありゃしない。 統合環境なんてあるの?
>>858 ん?いまやってみたがふつうに落とせるぞ?
861 :
858 :2005/11/27(日) 02:10:52 ID:???
>>860 今試したら認証画面出ずに普通に落とせたぽ。
.htaccessでもいじってたんかのう。
ほんとだ。落とせるようになってる。
863 :
nobodyさん :2005/11/27(日) 06:48:37 ID:sSwErMt5
864 :
sage :2005/11/28(月) 16:11:13 ID:gD2FJvDp
>863 ABSOLUTE_PATH?m=adminも無理?
ABSOLUTE_PATH = index.phpのあるフォルダに設定してないとか
ABSOLUTE_PATH?module_normal.php?m=setup
で、おまいらどんなSNS作ってるわけ?
おっぱいSNS
>868 招待よろしく。
>>863 おれも行かなかったけど結局それ使わないでいけたよ
直接管理画面nアドレスからいける
いま openpne.jp って落ちてる?
874 :
nobodyさん :2005/11/30(水) 16:06:08 ID:cIJM1OZs
SNS管理ページで 管理者名: admin パスワード: samplepass を入力してもログインできません。 なぜでしょうか?誰か教えてください。
876 :
nobodyさん :2005/11/30(水) 18:52:32 ID:4kFwF5aM
早速つかってみました。 PHPバージョンOK:問題ありません。 ライブラリOK:問題ありません。 config.incOK:問題ありません。 ディレクトリアクセス権限OK:問題ありません。 データベース接続チェックOK:問題ありません。 なのに、なんでログインできないんだろ??
877 :
nobodyさん :2005/11/30(水) 19:20:39 ID:4kFwF5aM
ログインできました! しかし、少し文字化けしてるところがチラホラ・・。 あと、トップページに画像が表示されないし・・。 なぜでしょうか?
12月になったとたんに、日記機能が使えなくなった感じなのだが・・・ OpenPNE1.6.1を使用。2つSNSを立ち上げているが両方とも・・・
こちらもです。なぜでしょうか。どうなってしまったのでしょう?
日記系のモジュールにバグかなぁ
880です。当方1.6.2です。 日記機能のバグでしょうか・・・ しかし時間が時間ですしすぐに対応は難しいでしょうね・・・
月が変わってバグが発見されるのってこの前の東証みたいだなw
あぁ、そういう類のバグですかね
月次集計周りも怪しいよな 12月用のテーブルなくて作れません〜>エラー落ちとか(w
Filn、Otabaあたりが使ってるバージョンのソースコードってどれ? 俺もデバッグ参加するってか祭り会場は何処?
887 :
nobodyさん :2005/12/01(木) 00:58:28 ID:jUZLe2rs
すべてのOPNEPNEが陥落中wwww
888 :
nobodyさん :2005/12/01(木) 01:02:39 ID:FiVd/cJr
よかった〜、ウチだけじゃないのね。 って、全然良くないか(^_^;) 公式サイトは全然入れないし!(>_<)
うお、そんなに不安定なのか
890 :
nobodyさん :2005/12/01(木) 01:06:58 ID:FiVd/cJr
あ、公式サイトやっと入れたけど、やっぱり日記はダメだね。
ところによっては生きてる
自鯖で検証用に動かしている1.6は正常に動作中。 1.4に潜在していたバグが発覚したのかな。 2chSNSまで落ちてるとは思わんかったが。
893 :
nobodyさん :2005/12/01(木) 01:13:48 ID:FiVd/cJr
携帯からだと日記見えるのね。
lib/tejimaya/db_page.php line 3567 && $end_date['mon'] < $month) { ↓ && $end_date['mon'] <= $month) { うちはとりあえずこれで動いたお(;^ω^)
895 :
nobodyさん :2005/12/01(木) 01:15:17 ID:FiVd/cJr
1.6は大丈夫なのに、1.6.1、1,6,2はダメなのか・・・。
ていうか管理画面からだと日記見えます。
>>892 1.6.2だけどだめなんですが
897 :
nobodyさん :2005/12/01(木) 01:18:29 ID:jUZLe2rs
>>897 おまwwww
わかるおまいも中の人wwwwwwwwwwww
バグなんてそんなもん。 OpenPNEのコミュニティも避難所みたいなの用意しておかないと、 自分たちが出したバグで自分が身動き取れなくなるっていう良い経験になったのでは?
>900 あるあるwwwwwwwww 俺たちが一番問題解決はええwwww
本家の復旧がいちばん最後? てゆうかまだ落ちてる?
904 :
nobodyさん :2005/12/01(木) 01:49:35 ID:P7D9arAt
手嶋さん本当勘弁して下さいよ
>>894 さんの方法で日記は見れるようになったけど日記の投稿ができないね。
うーん。困った。
うちはできてるよ
907 :
nobodyさん :2005/12/01(木) 03:13:23 ID:FrQn5E9O
本家より外部の方が対応早いってのはありがちだけど困ったもんだな しかも本家運営っぽい2chSNSも未対応だしw
>>907 とりあえずそのパッチは無限ループ回避の応急処置としてはいいだろうけど、
正しく動作しているわけじゃないので本家のアップデートを待つほうがいいだろうな。
まぁその本家があてにならないわけだが。
良く分からんが月が変わったからというより、12月だから起きた問題? 1.4以降全部入れ替えということだからほぼ全滅に近いな。
動かないだけならまだしも鯖落とすからなー
復旧状況はこんなかな? AtPNE, 2chSNS ダウン中 Wjob データベースサーバーにつながらない OpenPNE, Vipper's OK
914 :
909 :2005/12/01(木) 04:25:20 ID:???
>>910 あてにならないと言われたので一応残ってるバグだけ書いておくと
「日記ページの『各月の日記』欄の12月のリンクが表示されない」
だけ。だから応急処置なわけ。
ちなみにFilnは既になおってて、オタ場はまだなおってない。
>>914 パッチをよく見ろ
= を付け足しただけじゃないぞ
1.6.3はdb_page.phpだけ入れればいいんだよね?
>>916-917 1.6.2と1.6.3のフォルダ比較掛けてみたら、それだけがunmatchになったので
変わったのはそれだけですね。
----------------------------------------/OpenPNE/lib/tejimaya
db_page.php 127461(2005.11.15-15:59:50) 127462(2005.12.01-01:37:34)
919 :
nobodyさん :2005/12/01(木) 10:24:37 ID:3j0dHcXW
たすかった〜。 おかげさまでなおりましたよ。 (1.6でdb_page.phpを入れ替えただけでOK) どこのソース入れ替えたのかちゃんとChangeLogに 明記してほしいよ。
つかアナウンスないのが不思議だな みんながここ見てるわけじゃないだろうに 商用にせよフリーにせよ普通一言あるよな?
921 :
ひろゆき :2005/12/01(木) 11:08:02 ID:85d7enLa BE:113663-###
最近のトピックを並べる機能というのを作ったのですが、SQLはこんな感じです。 SELECT c_commu_topic.*, c_commu.image_filename , c_commu.name as com_name FROM c_commu_topic left join c_commu on (c_commu_topic.c_commu_id = c_commu.c_commu_id ) WHERE 1 ORDER BY c_commu_topic.r_datetime DESC LIMIT 0,20 んで、トピック順じゃなくて、最新のコメントのついてるトピック順にしたいのですが、 人気のある特定のトピックだらけにしたくはないので、 各トピックに関しては一度しか出てこないようにしたいのですが、 どういうsqlを書いたらいいんでしょうか?
とりあえずたたき台 SELECT b.*, a.image_filename, a.name AS com_name, MAX(c.r_datetime) AS mtime FROM c_commu a LEFT JOIN c_commu_topic b USING(c_commu_id) LEFT JOIN c_commu_topic_comment c USING(c_commu_topic_id) WHERE b.name != 'NULL' AND a.public_flag IN ('public', 'auth_sns') GROUP BY b.c_commu_topic_id ORDER BY mtime DESC LIMIT 20;
>>920 無いんだから、ユーザをその程度に考えてるってことでしょ。
ま、てじまはいろんなSNSとかを作って話題性で人集めて
企業とかに売り込むのが目的なんじゃないの?
SNS自体で稼ぐ気は無いと思われ。あの重さでリリースしてるところから
考えてみmixiのようになる気はたぶん無い
独自で機能追加とかチューニングしちゃってるところがあちこちあるしね
925 :
nobodyさん :2005/12/01(木) 13:22:14 ID:2wfiI/6n
情報が分散しすぎでどこ見たらいいのか、どこが最新なのかわからん。
言うほど分散してないじゃん。
928 :
nobodyさん :2005/12/01(木) 15:56:21 ID:SvEWPIc0
今回の対応とその他にて、ちょっと一言。 昨日の件もあるけど、OpenPNEにはそれより重大な問題が1つ潜んでいる。 個人情報が流出する可能性があるのに、手嶋屋は正式にアナウンスしていない。 この会社OpenPNEユーザーをどう考えてるんだ?
>>個人情報が流出する可能性があるのに kwsk
まぁメールアドレスが管理画面から簡単に見えちゃうのは問題だよね。 私なら暗号化してDBに記録して管理画面にも表示しないようにするところだけど。 2chSNSなどもう5000人越えちゃったから、個人情報保護法の対象になっちゃった。
個人情報をなるべる集めないで〜みたいなレベルで考えてるんだよね そこがかなり怖い
個人運営だとしても個人情報保護法の対象? >>私なら暗号化してDBに記録して管理画面にも表示しないようにするところだけど。 これには賛成かな。でもアプリからメールを送るときなどは 復号化しないといけないからその気になれば簡単に解っちゃう
>>930 DBで暗号化は無駄だな
確認メールを送ったりしなければならないから可逆となる暗号化しかできないし
何もしないよりはマシだけど、コストが無駄に増えるだけな気がする
可逆でなくても照合さえ出来ればOKなパスワードとは違うのが難点
ただし、管理画面で表示を伏せるというのは意義のある事だと思うよ
複合できなきゃ暗号とはいわねーだろ
>>934 は一方向ハッシュを暗号化と勘違いしてる希ガス
暗号には可逆暗号と不可逆暗号があるぞ。
ただの誤用だけどね。
管理者は神仕様です
mixiまるパクリのスキンってどこかにない?
>>940 デフォルトでかなりまるパクリだと思うが・・・
>>928 >個人情報が流出する可能性があるのに、
それって、
># アップロード画像のチェックを強化(セキュリティ対策)
># ログイン時の認証チェックを強化
これと関係ある?
設置しているSNSに突然ログインできなくなった。 これってバグなのかなぁ・・・
ちなみに、Ver.1.6.3にアップデートしたばかり。 ついさっきまでログインできていて、突然。 他の方も入れない状況。管理画面も入れない。
>>942 面白そうだからdiff -rとってみた。1.6と1.6.3で。
0.0.2の差とはいえあちこち書き換えされてるね。
機能追加というよりは冗長なソースを整理しただけっぽいけど。
で、それっぽい箇所を発見した。
画像の拡張子を調べるとこでimgcreatefromgifを呼び出してるんだが
呼び出しする意味が無い。1.6.0ではファイル名から拡張子を判断してるのに、
1.6.2ではそれをやめて無駄な画像生成をしてる。
これは恐らく画像の正当性を確認してるんだろうと推測。XSS対策と見た。
推測正解! PNEなサイトで実際試してみたが、クッキーを抜くJavaScript入り画像を アップロードできた。これってモロにセキュリティホールだぜ? 緊急対応させるべきだろうに、通常のマイナーバージョンアップ扱いか。 ちょっとどうかと思うなあ、それ。
はいはいそうだね
この障害はこちらのハードウェア障害によるものでした・・・ ご迷惑をおかけ致しました。
〉948 〉はいはいそうだね で済まされる問題ではないと思うんだが。
openpne の脆弱性で情報流出したら誰の責任になるの?
そりゃ運営者でしょうね。 いわゆるお寿司屋さん理論。寿司屋で食った寿司のネタについて、客は 魚を釣った漁師の責任を直接追及することはない。そのお寿司屋さんが 責任を持つはず。 個人情報保護法第二十条 個人情報取扱事業者は、その取り扱う個人データの漏えい、滅失又は き損の防止その他の個人データの安全管理のために必要かつ適切な 措置を講じなければならない。 漏れが受けた講習では、サーバーのハッキングなどにも充分な注意を 払う必要があるし、データもできるだけ暗号化しておく必要があると 言われた。この付近はまだガイドラインが固まる前だったから、その後 少し空気は柔らかくなったかもしれないが。
責任は運営者だな。 PNE開発者に対しては、オープンソースだし責任ないけど、 信用は暴落するよね。
955 :
nobodyさん :2005/12/02(金) 10:14:42 ID:s8WWjbDc
手嶋屋はクロスサイトスクリプトの危険性をちゃんと告知してない 1.8がリリースされれば皆アップグレードするだろうからと問題をもみ消している 手嶋守社長 それで良いのか?
ここでうだうだ言ってないでさっさとCERT/CCにでもチクれば?キモス
素人運営者だけど、 規約やポリシーの中で 「OpenPNE側による情報流出・損失に関しては一切の責務を負いません」 と一言入れておくのはダメなの?全く意味を持たない?そりゃ何かあったら信用失墜はまぬがれないが…
知ってて流布すれば犯罪だろ。
>>947 >PNEなサイトで実際試してみたが、
>クッキーを抜くJavaScript入り画像を
JavaScript入り画像どうやって造るの?
サンプルありますか?
と、対策ってどうすればよろしいのでしょうか?
大流行したじゃん 専ブラでガンガン踏んだよ
>>960 作り方はググればいっぱい出てくる。
対策は画像を読み込んで文字列マッチングするとか色々。
>>960 一番ベストな方法はファイルフォーマットを調べて、正常な規格内のデータか調べること。
余分なコメントデータとかは捨てると尚よし。
これなら、一時期流行った画像デコーダの不具合なブラクラも回避できるし将来的にも安心だが、手間が掛かって面倒
もしかしたらそういうライブラリがあるかもしれないが、探してないので不明
現在のOpenPNEはサムネ画像を作るプログラム走らせて、画像を作り直すことで対処してるぽい
難点はサムネ生成プログラムにバグがあった時に色々悪さをされる可能性がある事か?
オプソ系はすぐに攻略コードが出回る傾向があるから、自分で各種ライブラリのアンテナ張っておかないと死ねかもしれね
>>957 その前に5000人規模の利用者を集めなきゃな。
>>964 とりあえず大台を超えたのは、2ちゃんねるSNSとOtabaとFilnの3つで全部?
1-6-3 でJavaScript入り画像の問題は大丈夫だ。色々画像つっこんでみたんだけど。 これからSQLインジェクションやってみるわ。なんかあったらうpしとく。
967 :
nobodyさん :2005/12/04(日) 18:21:45 ID:NCeiV+5s
12月バグは日記の表示だけでも発生する。 あっというまにスワップを食いつぶす。
ほんとうに2chSNSって5000人もいるのですか? 閑散としてる気がします
現在7599人
>>968 様子見のために捨てアドで登録だけして放置って人が
ほとんどでしょ。
俺ももうみてないし
971 :
ひろゆき :2005/12/05(月) 15:20:11 ID:kIF0EAx9 BE:177247-###
>>922 たたき台通りで動いたです。
どうもですー。
一定期間アクセスしてないユーザーは削除しちゃえばいいのにねぇ。>2chSNS ポテンシャルユーザーと思わない方がいいよ。そういうのは。
つーか、2ch-SNSは、あまりに重すぎて、ログインする気力がなくなった人が 多いんだと思う。SNS自体のコンセプトも不明確だしね。
>>972 企業がやってるサイトだし、捨てアドでもなんでも
数が多ければいいと思ってるはず。
プレスリリースするときにその数をユーザ数として
発表するわけだし
>>974 「1ユーザーの常駐時間」とか「ユーザーの平均リピート間隔」を出すことになったら
メッキがはがれるだけなんだけどね。
>975-976 トラフィックならAlexaのデータからだいたい推測できるけどね。 今だいたい2万PV/dayくらいでしょう。 Vippers SNSもだいたい同じくらいだけど、勢いでは肉薄されているね。
たった今設置してみますた。 日記関係のページを見ると、無限ループしているようなのですが… こんな症状あった方います?
お前ちょっとでも上を読んだのかよ
このスレも大往生を迎えようとしてますなあ
次スレ立てないと落ちるぞ
たいへんだ1000行かなかったら成仏できないよ!
PNE、フレームワーク導入したほうがいいのでは ってか、導入する話どうなった? いまんとこ選択肢といえば EthnaとMojaviとMapleの3つだよな。
そろそろ独自の機能の方に着手して欲しいな
社内のグループウェア用にちょっといじらせてもらいますね GPLだからソースはどこかで公開しますけど
公開不要
GPLを勘違いしてるな
GPLでは改変版を頒布する場合はソースの添付が必要。 頒布しないで自分のところで使うだけならソース公開は不要。 というか社内のグループウェアで作るなら、管理用のページ名とかを変えて 侵入されにくくしたほうがいいよ。
mixi日記を取り込む機能が欲しいんですが (mixiと重複で登録してるユーザが多くて、 日記を両方に書くのが面倒らしくてアクセスが伸びない。。) こういう機能ってどうでしょう?
一応クローズドなmixi内の日記を、他のサイトに転載したらまずいんでない? あなたが作っているSNSには登録しているが、mixiには登録していないユーザにも 読まれることになっちゃう。まぁ、そこは個人の設定に任せれば良いが。 SNS内の日記をRSSでやり取りする方法も考えられるけど、セキュリティがめんどそう。 > (mixiと重複で登録してるユーザが多くて、 > 日記を両方に書くのが面倒らしくてアクセスが伸びない。。) そのサイトの特性次第だと思うけどね。 あんまり特徴ないと「だったらmixiでいいじゃん」論になってしまうきがす。
誰か次スレよろ
993 :
nobodyさん :2005/12/07(水) 12:06:20 ID:f5v1knp8
>>991 レスどうもです。
仕組みとしては、個人の設定でmixiのログインIDとパスワードを設定しておけば
自動で取りに行き、SNS内に溜め込むようにすればいいと思うんですが。
そしたら、公開してるのは個人の自由って事になるので。
SNSの独自性ですか…
ハックしてないのでOpenPNEの既存の機能に独自のプロフィール追加しただけ。
これじゃダメかな。
あるプロスポーツチームのファン用SNSなんですが。
994 :
nobodyさん :2005/12/07(水) 14:26:13 ID:PZJRr1iG
>>989 頒布ってどこまでが範囲?
mixiみたいにユーザにサービス提供したらソース公開しないとだめ?
>>996 あ、そうなんだ。んじゃ、どこかの客に納入したりしたら
その客以外にもソースを公開しないと駄目なんかな?
>>997 GPLはそうだけど、OpenPNEは商用ライセンスがあると、どっかに書いてた。
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。