5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【p2】PHPでつくった2ch viewer【part21】

1 :名無しさん@お腹いっぱい。:05/03/08 14:17:46 ID:FAw6RV+i
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。
※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※UA(ユーザーエージェント)の話題はスルーされるかもです。
※基本的にレンタル鯖にp2設置は2ch運営とp2ユーザーに迷惑なのでやめましょう。

公式ページ http://akid.s17.xrea.com/
スクリーンショット http://akid.s17.xrea.com/img/ScreenShot.png

前スレ
【p2】PHPでつくった2ch viewer【part20】
http://pc5.2ch.net/test/read.cgi/software/1107159595/

関連情報は >>2-10 あたり

354 :名無しさん@お腹いっぱい。:05/03/20 19:59:56 ID:5B+NL+Kd
後は>>343の通りで大丈夫なはずだけどなー

355 :名無しさん@お腹いっぱい。:05/03/20 20:13:58 ID:Rz0TkLRe
p2 version 1.4.2; expack-050314.2106 を使わせてもらってます。

最近のバージョンで大量のレス(3000以上くらい?)がたまったスレを表示させようと
すると、約40秒考え込んだ後タイトル部分までが表示されて終了してしまいます。

何かの処理がタイムアウトしているような感じに思えるのですが、設定で回避する
ことは可能でしょうか。ご存知の方いましたら教えてください。

一応、conf.phpのfsockopen_time_limitとset_time_limitは変更してみましたが
変わりありませんでした。

356 :355:05/03/20 20:20:06 ID:Rz0TkLRe
環境は、
HW: Pentium III-S 1.13GHz + 256MByte
SW: NetBSD/1.6.2_STABLE + Apache/2.0.52 + PHP/5.0.3
です。Apache/PHPはpkgsrcで入れました。

357 :名無しさん@お腹いっぱい。:05/03/20 20:45:01 ID:rRZWZGmd
>>356
php5を使っているからじゃないでしょうか?

ちなみにpkgsrc/www/php4にはzend_execute.cなどへのパッチが当たってないので適当に拾ってきて適当に追加すること。

358 :名無しさん@お腹いっぱい。:05/03/20 20:59:14 ID:o3HwLc01
2ch検索 by Googleで検索実行すると
Fatal error: Call to a member function getMessage() on a non-object in C:\p2\gsearch.php on line 75
ってでる。
なんで?

359 :名無しさん@お腹いっぱい。:05/03/20 21:21:45 ID:y5wcxPKX
>>354
必要なのは拡張パック最新版とPEARとGoogleSearch.wsdlでいいんだよね?
GoogleSearch.wsdlはp2フォルダに入れてるんだけども…
これってどこでもいいんだよね?

360 :名無しさん@お腹いっぱい。:05/03/20 21:24:22 ID:o3HwLc01
パスの指定は絶対パスなのかね?

361 :名無しさん@お腹いっぱい。:05/03/20 21:30:20 ID:1V0yEatz
>>360
ex)"c:/googleapi/GoogleSearch.wsdl"

362 :名無しさん@お腹いっぱい。:05/03/20 21:35:46 ID:ygrP053c
>>359
それでOKなはずだけどなー
なんでだろ

363 :名無しさん@お腹いっぱい。:05/03/20 21:49:00 ID:y5wcxPKX
むほっ!
GoogleSearch.wsdlへのパスをミスってたみたい
修正したら出てきた
スマソ

364 :名無しさん@お腹いっぱい。:05/03/20 21:50:02 ID:ygrP053c
おめ
俺も実は最初パスをミスってたのに気付かなかった

365 :名無しさん@お腹いっぱい。:05/03/20 21:58:21 ID:y5wcxPKX
>>364
d

しかしこれスレッドタイトルだけじゃなくスレの内容まで検索してんのね
しかもかなり早いし

検索条件を厳しくしないと信じられんほど引っかかるねw

366 :名無しさん@お腹いっぱい。:05/03/20 22:16:18 ID:y5wcxPKX
何度かスレッド検索してみたけど
最新のが引っかかるわけじゃないのね
1週間ほど前のまでしか引っかからなかった

367 :名無しさん@お腹いっぱい。:05/03/20 22:43:56 ID:Uhbr6dR0
>>343
とんくすです!

でも俺のFirefoxだと、スレ検索結果のスレをクリックしても、開かれない。。。
ポップアップブロックとAddblock切っても変わらん。。。

368 :名無しさん@お腹いっぱい。:05/03/20 22:59:30 ID:o3HwLc01
>>361
相変わらず同じエラーがでるよ…

369 :名無しさん@お腹いっぱい。:05/03/20 23:33:18 ID:o3HwLc01
やっぱりダメです…
googleapiの場所を変えたり、conf_user_ex.phpの設定変えてみたけどだめぽ。
検索実行するとエラーがでる。

winxp
apache2.0.53
php5.03
でGoogle検索使えてる人いる?

370 :名無しさん@お腹いっぱい。:05/03/21 00:02:57 ID:++TCMuKn
gsearch.phpの75行目ですが、$resultObj->getMessage()では$resultObjが
空っぽだったときにそこで終わってしまいます。$resultObjをチェックする
処理を追加するか、エラーメッセージを単に「インスタンス生成に失敗し
ますた」でいいのでは。

371 :rsk ◆rsk/X37OOg :2005/03/21(月) 08:48:20 ID:UjhdF9d1
>>369
PHP5ではPEAR::SOAPじゃなくてsoap拡張機能が必要です。
Windowsならphp.iniにextension=php_soap.dllと付け足せばOK.
(公式のzip版で確認、exeにはついてないかも)

>>370
そこは$google->getMessage()でしたね。今朝のバージョンで直しました。

ttp://moonshine.s32.xrea.com/history.html#rev0503210818

372 :名無しさん@お腹いっぱい。:2005/03/21(月) 09:11:51 ID:fdWqUm2d
グーグル検索…
新しいウィンドウで開いてしかもウィンドウサイズ指定してるけど
タブブラウザだと新しいウィンドウが開かないからちょっと不便

ターゲットフレームはスレ一覧が表示されてるとこが良いかも…
まぁタブブラウザじゃなければどちらでも変らないけど

373 :名無しさん@お腹いっぱい。:2005/03/21(月) 09:43:56 ID:0KP+GiwY
>>372
おいら、resizeToの前後を、全部コメントアウトして使ってる。

374 :rsk ◆rsk/X37OOg :2005/03/21(月) 09:53:29 ID:UjhdF9d1
次からはこんな感じで(menu.php, menu_side.php)
$google_search_ht = "<br>\n\t <a href=\"gsearch.php\">Google検索</a> (<a href=\"#\" onclick=\"return OpenSubWin('gsearch.php', 480, 320, 0, 1);\">※</a>)";

375 :名無しさん@お腹いっぱい。:2005/03/21(月) 11:05:20 ID:1N2VofP0
1.5.6で
新着まとめ読みからの投稿は元のフレームorウインドウをリロードしないようになってるようですが
書き込み後に残ってるウィンドウのスレタイを、クリックしたらリロードするようにしてもらえると便利。
書き込み前のウィンドウのスレタイはリンクしてるようなので同様にしてほしい。

376 :名無しさん@お腹いっぱい。:2005/03/21(月) 11:33:10 ID:uR9rjg6K
だから書き込みログがあるのに空っぽって言われるのなんで?

377 :名無しさん@お腹いっぱい。:2005/03/21(月) 12:23:39 ID:1SG2sagS
>>371
extension=php_soap.dllは記述して、soapはenabledになってるんですよ…
もうちょっとやってみます

378 :名無しさん@お腹いっぱい。:2005/03/21(月) 12:43:44 ID:1SG2sagS
03210818版だと
Error: SOAP Fault: (faultcode: WSDL; faultstring: ;)
というエラー表示になりました…

379 :名無しさん@お腹いっぱい。:2005/03/21(月) 13:12:25 ID:iuJPaJAT
全文検索よりスレタイ検索が欲スィ

380 :名無しさん@お腹いっぱい。:2005/03/21(月) 13:52:57 ID:235LBrwM
1.5.6
ユビキタスで板検索してHITしても板一覧が表示されないのは仕様?

381 :名無しさん@お腹いっぱい。:2005/03/21(月) 14:14:39 ID:XwaM/vee
>>83と同じ症状になって困ってます
あとユビキタスの書き込みのほうもsageとかコテ入力の保存が反映されなくなった

書き込み欄が下に出てる時はちゃんと残ってるんだけど・・・

382 :名無しさん@お腹いっぱい。:2005/03/21(月) 14:34:15 ID:lbsyGA+J
ニュースチェックの対象板どこで編集できるんだっけ?

あとニュースチェックは勢いソートで見たいんだけど、
ソートを記憶してくれないよん。。。

383 :名無しさん@お腹いっぱい。:2005/03/21(月) 18:12:01 ID:9EyE5fJH
p2に比べて全然機能ないけど
2chビューアつくったよ
http://www.2chsearch.info

384 :名無しさん@お腹いっぱい。:2005/03/21(月) 19:00:55 ID:frYbQBQF
>>381
ユビキタスでsage保存されなくなってるねーこれ不便だ

385 :名無しさん@お腹いっぱい。:2005/03/21(月) 19:31:53 ID:qR+Aykr1
>>376
他の人は問題なく見えてるんだから、
バージョンとか詳しく書かないとわからないよ。

386 :あき:2005/03/21(月) 19:44:38 ID:kAbekIf3
>>83 >>381 >>384 の症状を確認しました。

post_form.php の 44,45行目を

$htm['FROM'] = $line[7];
$htm['mail'] = $line[8];

に書き換えると直ります。(修正出します)


387 :あき:2005/03/21(月) 19:57:16 ID:kAbekIf3
>>386 の修正バージョンです。

ダウンロード
http://akid.s17.xrea.com/archive/p2_v1_5_7.zip

2005-03-21 aki
* p2 version 1.5.7

- [Bug Fix] 独立したレス書き込みフォームで、記憶された名前やメールが読み込まれていなかったのを修正


388 :381:2005/03/21(月) 20:29:42 ID:FyrTjKkN
あきさんありがとう
すばやい対応乙ッス

389 :名無しさん@お腹いっぱい。:2005/03/21(月) 20:58:53 ID:1PGlh/bo
最近更新したら>>316の症状が出たのでいろいろ考えてdataフォルダーの
パーミッション換えたら今度は
Warning: chmod(): Operation not permitted in /ゴニョゴニョ/p2util.class.php on line 348

Warning: Cannot modify header information - headers already sent by (output started at /ゴニョゴニョ/p2util.class.php:348) in /ゴニョゴニョ/p2util.class.php on line 509
が・・・
さらに板メニューのお気に板にも
Warning: chmod(): Operation not permitted in /ゴニョゴニョ/p2util.class.php on line 348
出るようになって

P2入れ替えてもダメだし、もはや私にはお手上げでつ
どうすればいいですか?

現状はdataフォルダーは707で内包している項目にも適応ってのにして有ります

390 :名無しさん@お腹いっぱい。:2005/03/21(月) 21:22:41 ID:+F0ULvEZ
>>389
バージョンは?

391 :名無しさん@お腹いっぱい。:2005/03/21(月) 21:56:48 ID:1fMaHKLe
>>389
もういいからp2を使うのやめたら?
それくらい自分で解決できないようじゃどうしようもないよ。

392 :389:2005/03/21(月) 22:04:49 ID:1PGlh/bo
バージョンは1.5.6です
dataフォルダーの中身は以前のモノをコピーしましたがそれ以外は全て入れ替えて有ります
いじったファイルは
index.phpのHTMLプリントセットってところを
<frameset cols="200,*" frameborder="1" border="1">

conf_user_style.inc.php
の背景色とフォントとそのサイズ

conf_user.inc.php
の設定

です

393 :名無しさん@お腹いっぱい。:2005/03/21(月) 22:05:25 ID:ZYS5ORov
諦めるといいよ

394 :名無しさん@お腹いっぱい。:2005/03/21(月) 22:53:10 ID:SSn/8OYU
>>389
まずウンコ食え。

395 :名無しさん@お腹いっぱい。:2005/03/21(月) 22:54:32 ID:qR+Aykr1
>>389
p2.2ch.netにする

396 :名無しさん@お腹いっぱい。:2005/03/21(月) 22:54:52 ID:m3CHGMC3
>>392
>dataフォルダーの中身は以前のモノをコピー
がプンプン匂うね。

どうやってコピーしたの?

397 :名無しさん@お腹いっぱい。:2005/03/21(月) 23:21:57 ID:+F0ULvEZ
>>392
マジレスすると、dataフォルダのオーナーをPHPが動いてるオーナーに変更すれば良いよ。
漏れは自鯖で運用でなく、プロバ移動したから、ソースにパッチ当てないと無理だったが・・・


398 :名無しさん@お腹いっぱい。:2005/03/21(月) 23:24:31 ID:MGd8DruB
rskさま:
「このレスをコピペ」表示画面を生成するinvite.jsでmetalスキンが直コーディングされ
ちゃってるのはそのうち直…りますよね?

399 :名無しさん@お腹いっぱい。:2005/03/21(月) 23:30:38 ID:1PGlh/bo
みなさんレスありがとうございます
>>396
以前のバージョンのP2からそのまま・・・ドラッグアンドドロップです
そういえばコピー出来ないファイルも有ったような・・・
一度中身をコピーせずにやってみます

>>395
そんなサービスが有ったんですか!もう少し試して見て挫折したら申し込んでみます

400 :名無しさん@お腹いっぱい。:2005/03/21(月) 23:36:12 ID:1PGlh/bo
>>397
ありがとうございます、取り敢えずこれから完全にまっさらな状態で再インストールしますので
その時にオーナーも気をつけておきます。

401 :名無しさん@お腹いっぱい。:2005/03/21(月) 23:49:04 ID:m3CHGMC3
>>399
ドラッグアンドドロップってどういうこと?
システムは何?
ドラッグアンドドロップで何が起こるシステム?
どのユーザで実行したの?

というか「そういう操作をGUIでやんな」

402 :名無しさん@お腹いっぱい。:2005/03/21(月) 23:57:50 ID:VAeA4bCu
↑こういうやかましいドザがいるからあっちで質問しようね

403 :名無しさん@お腹いっぱい。:2005/03/22(火) 00:04:16 ID:9jeNhFAw
GUIを全否定する気は無いけどさ、
ワーニング出た段階で気づけよ
読めばわかるだろ

107 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)