rep2 part65

■ このスレッドは過去ログ倉庫に格納されています
2018/10/29(月) 19:16:00.64ID:61E4peY90
※■公式p2はこのスレでは扱っていません■※

ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。

※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。

■公式ページ
rep2 expack 全部入り by open774
https://github.com/open774/p2-php
p2 - PHPでつくった2ch Viewer
http://akid.s17.xrea.com/
p2Wiki
http://akid.s17.xrea.com/p2puki/

■前スレ
rep2 part64
http://egg.5ch.net/test/read.cgi/software/1512235557/
2019/01/05(土) 14:12:43.01ID:4dZ4C6pt0
>>176
まちBBSに串は関係ないと思いますけども。
2019/01/05(土) 15:10:31.00ID:nD2SAeIf0
俺も今自分で直したわ
2019/01/05(土) 19:00:57.71ID:hFDA6ZIH0
>>173
774版だけれども異常ないね
2019/01/05(土) 19:11:28.44ID:nD2SAeIf0
>>179
そりゃそうだ
774版はdatをとるようにしてある
本家はhtmlをとるようにしてある(スクレイピング)

まちBBSはスクレイピングを推奨してないけど、datにはリモホが入ってない
2019/01/05(土) 19:23:44.03ID:hFDA6ZIH0
>>180
よくわからないけれども
774版でまちBBSを見ると各レスのIDの後ろにリモホが表示されているから別に気にしなくてもいいのかな
2019/01/05(土) 19:37:39.34ID:nD2SAeIf0
>>181
そうそう気にしなくていいよ
本家版の話をしてるわけだから
2019/01/07(月) 00:39:18.57ID:+Z8P+mmJ0
774版でもリモホ表示いらないと思うなら
 ユーザー設定編集 → read
で一番下にON/OFF選択の設定あるけどね
すでに取ってるスレはログ削除して取り直したらそのログはリモホ表示なしになる
2019/01/07(月) 09:08:43.03ID:xYEtP0wq0
まちBBS、元に戻したようだ。
185名無しさん@お腹いっぱい。
垢版 |
2019/01/07(月) 23:36:01.23ID:o3jl53gR0
10年ぶりくらいにrep2を触った
774版
昔のコードにあったipアドレスによるアクセス制限機能が削除されたみたいだけど、なんで削除されたのか知ってる人いますか?
2019/01/08(火) 00:04:59.98ID:Hqo/Lr/F0
rsk「クライアント認証でええやろ」
2019/01/08(火) 00:16:25.35ID:2glVCHiY0
>>185
鯖側でやった方がいいから
188名無しさん@お腹いっぱい。
垢版 |
2019/01/08(火) 03:42:04.19ID:4i6TIFrB0
プロキシにもAPIにもIPで弾く機能はないよな
2019/01/08(火) 13:16:15.98ID:T6fdvMUZ0
IDなしのレスをNG対象にするにはどう設定すればいけるのだろう
2019/01/08(火) 13:26:15.01ID:TN3PlFym0
IDなしのレスをNG対象にする理由ってなに?
2019/01/08(火) 14:42:42.74ID:HKawaT4Q0
>>190
浪人使ったIDなしで書き込んでる奴はほぼクソばかりだから
2019/01/08(火) 14:46:21.91ID:TN3PlFym0
それは読んでみないと分からないよ
2019/01/08(火) 14:49:47.93ID:HKawaT4Q0
>>192
そんな価値観の違いに反論されても知らんがな
そもそも>>189は俺じゃないし
2019/01/08(火) 15:08:24.32ID:AsdnAydq0
IDどうのこうの以前に、5chって肥だめでしょ 全クソ
2019/01/08(火) 15:10:41.71ID:WU6tmMhp0
実況でとある元アイドルとそれに似てるやつがでてきて実況の話題に上がると
IDなしで長文連投してあらすのがいるから俺も実況だけIDなしあぼ〜んしてる
2019/01/08(火) 15:17:58.48ID:TN3PlFym0
>>193
おいおい>>189以外の回答は意味ないよ

で、価値観の違いは分かるけど
どんな価値観でも読まないとその価値観に合う合わないか分からんのは違いがないと思うよ

NGの仕方自体は
このスレ64のこれとかhttp://egg.5ch.net/test/read.cgi/software/1512235557/862
パート62のこれとかhttp://egg.5ch.net/test/read.cgi/software/1465970697/464
下の正規表現で^(?!.*ID).+$はLive5chスレのテンプレに入ってる奴だな
2019/01/08(火) 15:46:08.10ID:HKawaT4Q0
>>195
あぼーんの理由なんて人それぞれだよな
2019/01/08(火) 15:48:19.55ID:lNwp+fNr0
>>189
今自分のrep2確認したらウチの設定だと
^(?!.*ID)
でIDなしをあぼーんしてるな
2019/01/08(火) 16:18:28.39ID:HKawaT4Q0
>>198
板やスレをきちんと指定しないとすべてのレスがあぼーん…
200189
垢版 |
2019/01/09(水) 04:57:53.62ID:z0uhsD9I0
oh 何か微妙な流れに…; 理由は>>191が近いです
浪人の面子ほぼクソかまでは分からんけど

>>198
rep2無印これでNGできましたthx
>>196や他スレで挙がってた^(?!.*ID).+$は
何故かNG効かなかったので助かりました
2019/01/09(水) 13:17:01.57ID:C0bFuOCK0
無印から774に移行したときにNGコピペしたら挙動が違ったから調べたなあ
今は覚えてないけど
202名無しさん@お腹いっぱい。
垢版 |
2019/01/12(土) 00:20:11.39ID:5Kb0qUUK0
APIを使うことのリスクってどの程度なんだろうな
2019/01/13(日) 03:55:52.18ID:9J09aRFX0
HTMLで取ってるけど、doneばかりなので、これはAPI使えと言うことなんだろうなあと思い始めてる
2019/01/13(日) 07:37:46.35ID:4BAWfVdp0
鯖が死んで数年ぶりに再構築したけど、色々変わってて書き込める前ちょっと時間が必要だった・・・・
まったく。やれやれだぜ。
2019/01/13(日) 21:35:36.28ID:Jg6sR0ie0
自分もそろそろ移行しなきゃいけないんだけれどもめんどくさいなあ
て言うとDockerだかコンテナだかがいいって言われそうだけれどもそれらに移行するのもめんどくさいw
ゴミレス失礼
2019/01/13(日) 21:42:33.10ID:sbAp0Cpy0
Dockerは環境作ったらそれでいいわけじゃなく、アップデートとかメンテすることを考えると色々と面倒臭い。
ずっとそのまま使うならいいけど。
BitwardenとかDocker前提のアプリじゃないとあまり使う気がしない。
2019/01/13(日) 22:18:31.46ID:YkbIf14j0
GitHubに無料でプライベートリポジトリつくれるようになったから
そこに設定ファイル置いとくとか
2019/01/14(月) 00:52:02.40ID:83dwmLuP0
PHPのビルトインサーバは楽だよ
2019/01/14(月) 08:21:12.64ID:noE34f560
自宅鯖はずっとHDD運用だったんだけど
SSDに取り替えたらrep2のレスポンスも上がった
スレ一覧更新の度にHDDがガリガリ鳴ってたのも無くなり快適になった
2019/01/14(月) 09:06:02.29ID:VFnAOYNx0
HDDガリガリ状態の環境でSSD移行しても過負荷で突然死するのは変わらないむしろメモリとか増やせと
またHDD壊れる前兆の音ないのも怖い
バックアップは豆にな
2019/01/14(月) 09:54:53.55ID:noE34f560
メモリは関係ないよ
クライアント側からスレ一覧更新要求が来たらHDDがアクセスしだすだろ
それがガリガリ音の原因だし
2019/01/14(月) 11:29:15.80ID:wnBdv+ql0
なんでメモリ増やせになるのか…
なにも理解してない条件反射感がすごい
2019/01/14(月) 11:48:17.69ID:uXc7Ta/J0
余ったSSDにp2を入れるか迷ったが別のSSDで記憶域階層を組んだ
214名無しさん@お腹いっぱい。
垢版 |
2019/01/14(月) 16:10:56.46ID:uEwCnfq/0
メモリが不足している

スワップしまくり

HDDガリガリ

メモリ増やせばいい!

という理論では。知らんけど。
2019/01/14(月) 16:23:55.29ID:q9JjjRcA0
初めて買ったPCはメモリ128MBだったな。それでWin2000動いてたからな。
今は16GBだ。
2019/01/14(月) 16:26:10.75ID:YuJT/FWy0
この5年くらいラズパイでSDカードだからさっぱりわからんけど
ノートPCのときもHDDがガリガリいうほどのアクセスはしてなかったと思うなあ
2019/01/14(月) 16:27:03.40ID:mpbj/udC0
突然の昔話
2019/01/14(月) 16:28:27.79ID:YuJT/FWy0
初めてrep2を入れて動かしてたノートPCのメモリは96MBだった
今のラズパイはBだから512MB
2019/01/14(月) 18:08:53.81ID:6ToevtOR0
昔話をするといいの?
最初に入れたのはPowerPC 200MHz/64MBだったなあ
2019/01/14(月) 18:15:49.18ID:YuJT/FWy0
昔話をするといいの?
初めて買ったPCはX68000でメモリ1MBだったわ
HDDなんて載ってなかったな
2019/01/14(月) 18:27:04.22ID:6ToevtOR0
rep2関係ないじゃん
2019/01/14(月) 18:29:54.97ID:YuJT/FWy0
>>221
そもそも215がそういう話題を出したわけだが?
2019/01/14(月) 18:37:56.26ID:jTnhcal+0
>>222
連投しといてそんな言い訳は子どもみたいだな
2019/01/14(月) 18:41:12.67ID:YuJT/FWy0
連投の意味も知らないアホが新規IDで煽りにきてて草
225名無しさん@お腹いっぱい。
垢版 |
2019/01/14(月) 18:58:55.17ID:9gjT9Jtq0
連投を知らないとか意外に新参が使ってるのかな?
こんな非公式専ブラなんてジジイしか使ってないと思ったのだが
2019/01/14(月) 20:06:22.92ID:fF+S8Pda0
まあ言葉の意味も変わるもんやで
ちゅーか今回のはあながち間違いでもないし意図分かるけど
とりまスレチはそろそろやめろよな
ちなみにワイはMSXやがX68は新参やと思ってる
2019/01/14(月) 20:11:33.23ID:q9JjjRcA0
ID:YuJT/FWy0
なんだこいつは・・・俺のせいにするなよw
2019/01/14(月) 20:17:53.21ID:GEt/X2wE0
パンチカード使ったこともない雑魚共がなんか吠えとるな
2019/01/14(月) 20:19:05.40ID:yI1iCp7s0
>>227
昔話を始めたのはお前だろ
2019/01/14(月) 20:20:26.83ID:yI1iCp7s0
そろそろENIAC使った人出てきませんかね?
2019/01/14(月) 20:23:29.74ID:FKs3FgTg0
要するに何度も書きたいときはIDを変えて他人のフリして書き込めってことやな
2019/01/14(月) 20:47:49.11ID:hl4Xw8ni0
HDDもSSDも死ぬときは死ぬ。
ちゃんと必要な情報はバックアップする。これに尽きるよ。
REP2なんて環境出来上がったらtar玉にして、クラウドのストレージにでも
帆織り込んでおけば世話なしなんだし。
過去ログやらIC2は知らん。

MSXなんて新参だろ。
X68000とかどんだけ若いんじゃ。
2019/01/14(月) 20:57:20.69ID:YuJT/FWy0
スレチやめろとか言ってる傍からスレチなことを書いてる奴って・・・結局自分も参加したいだけじゃんw
2019/01/14(月) 21:49:53.03ID:oDucrllc0
>>228
8単位紙テープなら使った
2019/01/15(火) 00:55:12.95ID:q/VDDaJ60
紙テープのやつとかは富士通川崎工場本館地下の見学で見たことがある程度
通ってた学校も電算室の裏に行けばあったっぽいが
2019/01/15(火) 02:04:32.16ID:wv/6zg6L0
ASR33萌え
IMSAI萌え
PDP-11萌え
VAX萌え
IBM 370萌え
TK-80萌え
PET-2001萌え
FACOM M-360AP萌え
IBM 9370萌え

何もかも皆懐かしい……
2019/01/15(火) 10:56:47.44ID:8NCOTYj10
ニュー速+のスレが504で見れないんだが
2019/01/15(火) 11:04:18.80ID:PbN9EwVL0
大変だね
2019/01/15(火) 13:00:07.65ID:wv/6zg6L0
>>237
普通のWebブラウザでもニュー速+のスレ読もうとすると503だね
串外してAPI経由だと読める模様
2019/01/15(火) 16:51:07.12ID:fSo+4bKv0
すんません、2つ教えてください。
ttps://potato.5ch.net/test/read.cgi/software/1465970697/82
ここに書かれた通りのことをしたいんですが、

(1)Quickformの変更方法がわからない
composer.jsonで
"type": "vcs",
"url": "https://github.com/flack/quickform";
こう書き換えればいいってことですか?
(2)"/vendor/pear-pear.php.net/HTML_QuickForm" ディレクトリがない
/vendor/2ch774/quickformならあるんですが。(1)と関連しますか?
2019/01/15(火) 17:49:04.68ID:fgzjTAzf0
現774版はphp7対応だから特に変更する必要ないのでは
242240
垢版 |
2019/01/15(火) 18:05:12.24ID:fSo+4bKv0
>>241
nginx+php-fpm7.2の環境で普通に使えていたところ、
rep2を最新に更新したらic2の画像がひとつも出なくなりました。

fpm側にもnginx側にもこれと言ったエラーがなくて、
適当に「これかな?」とあたりをつけたのがそこだったんですが、ハズレってことですね。

改めて、どのあたり確認したら良いか等
わかる方いたらアドバイスいただけると助かります。
2019/01/15(火) 20:47:39.23ID:7cfz8Q5Z0
まちBがError: 301 Moved Permanentlyになるんだけど引っ越しした?
2019/01/15(火) 20:57:49.66ID:HlLBq2NX0
強制httpsリダイレクトになった。
proxyがhttpsに対応してないと301になる
2019/01/16(水) 13:42:09.53ID:T+WXQc++0
まちBBSにプロキシ関係ないから
2019/01/16(水) 13:49:43.92ID:SXKonm960
プロキシで強制https変換してやれば見れる
2019/01/16(水) 19:17:32.18ID:9YBL2bBd0
digが落ちてる
2019/01/16(水) 21:10:03.55ID:fDPRHy/F0
774版だけど
まちBBS問題無いなあ
2019/01/16(水) 21:15:30.91ID:fDPRHy/F0
>>248
ちなみに東京板を見ており
proxy設定して2chproxy.plを動かしている
自分も5ch以外はproxy内でdatをスルーしてくれてると思ったけれども
うまいこと処理してくれてるって事なのかしら
それともシステム側が対処済なのかな
2019/01/16(水) 22:23:25.13ID:gdNbDihc0
rep2がproxyを使う設定になっているなら、proxyがそれをスルーすることはないよ
スクレイピングの場合、5chならHTMLを取得してDATに変換する
それ以外ならDATを直接拾いに行く

今回のまちBBSの変更で、たぶん301でhttpsにリダイレクトされるようになったんだけど
proxyが301を理解できるかどうかで挙動が違うんだと思う
2019/01/16(水) 22:52:16.42ID:dSN++QJS0
街BBSは80開いてるとエラー出るから
家ではいつもすまほから書いてる
2019/01/16(水) 23:01:04.72ID:9YBL2bBd0
ルーターにパケット破棄の設定ついてない?それでまちBBSを弾けばいい
2019/01/17(木) 00:42:47.13ID:RRP/77Rz0
>>251
rep2を80で運用してるわけじゃないよな?
2019/01/17(木) 04:14:36.08ID:85/GIjsR0
>>243
帰ってきたみたい
2019/01/17(木) 11:23:39.91ID:6es+SC8i0
古いrep2いじりつつ使い続けてたけど、まちBBSも使えなくなったし
そろそろ774版に乗り換えようかと久々のインストールにチャレンジ
してみたらp2cmd.phpのチェックまでは全部OKで最初のユーザ名と
パスワードまで表示されるけど新規登録をクリックしたら真っ白。
このスレでヘルプお願いしようかと思ってる内にまちBBS復活。当分放置だな。
256名無しさん@お腹いっぱい。
垢版 |
2019/01/17(木) 12:30:38.33ID:rc24s+CQ0
rep2をいじれると言ってる人がまちbbsを見れなくなったからって修正もできないのか…
2019/01/17(木) 12:48:47.91ID:6es+SC8i0
>>256
コーディング関係の知識は全く無いからねぇ。
こないだのsageでおかしくなるとかも適当に眺めていじっただけで何とかしてた。
2019/01/17(木) 13:38:12.35ID:SbzCMuE40
>>253
自宅サーバでblogとかやってたらそっちが引っかかるとかじゃないの。
259240
垢版 |
2019/01/18(金) 12:13:49.17ID:6G8Hryro0
ic2が使えない件、その後rep2まっさらで入れ直しても直らず、
あれこれ試すうちにこれかなーという挙動は見つかりました。
・ conf/conf_ic2.inc.php のdsnを "mysqli://ID:PW@locahost:3306/DB名";みたいに設定
・その他項目も適宜設定
・php scripts/ic2.php setup を実行する
これで以下のエラーが出ます。
/**
enabled=3
dsn='mysqli://ID:PW@locahost:3306/DB名'
driver='gd'
Image Driver: OK
Database: OK

[Exception]
DB Error: no database selected

DBがselectされてないことになってるようです。
phpの仕様変更とかでしょうか…?phpは7.2.14です。
2019/01/18(金) 13:13:38.05ID:ED6Xgnht0
locahost
261240
垢版 |
2019/01/18(金) 15:21:06.72ID:I38xg2JN0
>>261
127.0.0.1にしても同じでした。
2019/01/18(金) 16:36:23.99ID:R/c67YIR0
指摘されてんのは「localhost」が「locahost」になってるよって部分なので
127.0.0.1にする前にそこは直して試してみたのな
263240
垢版 |
2019/01/18(金) 17:51:22.88ID:I38xg2JN0
>>262
あ、ほんとだ。
ここにIDPWを伏せつつ書き込むため、そこは手打ちしたせいで
書き間違えたようです。実機では間違ってませんでした。
localhostでも127.0.0.1でも同じ結果です。
2019/01/18(金) 22:00:25.08ID:ED6Xgnht0
php-mysqlndを入れた覚えがあるな
2019/01/19(土) 10:45:16.54ID:dnMy7Vuy0
Windowsのパッチがあたってから、急に403でアクセス出来なくなった。
しかしIEの履歴から行くと入れる。でも時間が経つと403になる。
なんだこれw
2019/01/19(土) 11:01:12.72ID:mk30Gk6w0
KB4480116, KB4480966で色々な問題が発生しているらしいぞ?
2019/01/19(土) 15:09:07.32ID:uMZvembz0
>>263
データベースユーザーのic2データベースへの権限はどうなってるの?
2019/01/19(土) 16:30:53.37ID:Lsy+CBUa0
普通にdatabase作ってないだけじゃね
mysqlのログ見たら
2019/01/19(土) 16:41:08.56ID:ejhY14W30
sqliteにしておけばよかった
2019/01/20(日) 05:11:15.18ID:uZMY1KTZ0
削除整理板に書き込むと文字化けするの自分だけかな?
板直接開いて書き込まないと文字化けする板だったりするのかしら
2019/01/20(日) 13:25:40.41ID:VfnVveW+0
>>247
安心した。オレだけ検索できないのかと思った。
2019/01/20(日) 17:31:32.64ID:NfTS4dKo0
sqliteは動かなくね?
2019/01/20(日) 23:55:27.08ID:3j12kELF0
スレタイ検索出来なくなった!
俺だけか?
2019/01/21(月) 00:10:37.48ID:2N1nMXoQ0
過去レス見えない人は多分あなただけ
2019/01/21(月) 00:14:03.04ID:Xs6wyYDi0
とんちのきいたレスしやがって〜〜〜〜〜〜〜〜〜
一休さんかコラ〜〜〜〜
276240
垢版 |
2019/01/21(月) 09:24:11.62ID:fG9Wj5AQ0
mysql> show grants for 'rep2'@'localhost';
(中略)
GRANT ALL PRIVILEGES ON `rep2`.* TO 'rep2'@'localhost' |

mysql> use rep2
Database changed
mysql> show tables;
+----------------+
| Tables_in_rep2 |
+----------------+
| datacache |
| ic2_blacklist |
| ic2_errors |
| imgcache |

>>267-268
こんな感じで、DBユーザー(rep2)には、DB(rep2)への全権限を与えてます。

このrep2はもともと10年以上連綿と使い続けてきたものなんですが、
php等々パッケージの更新とrep2の更新を同時にやったら
ic2がこの状態になっちゃったんですよね。
結構手を尽くしても原因がわからず、rep2をDBとdat/idx以外全部まっさらにして
やり直したんですが、やっぱりダメ。
mysqlのログには特に何も出てこないですね。

>>264 mysqlnd対応でビルド済み(Gentooなのでそういう言い方になりますが)です。
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況