rep2 part72 (309レス)
上下前次1-新
1(1): 名無しさん@お腹いっぱい。 [] 03/02(日)09:21 ID:CUiO5x2V0(1)
※■公式p2はこのスレでは扱っていません■※
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。
※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。
■公式ページ
rep2 expack 全部入り for PHP 8.x by (´・ω・) ス
https://github.com/mikoim/p2-php/
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 part71
2chスレ:software
210: 名無しさん@お腹いっぱい。 [sage] 05/27(火)16:04 ID:9qH4U2Vt0(3/3)
証明書周りを弄られたかな
211: 名無しさん@お腹いっぱい。 [sage] 05/27(火)21:18 ID:MFNogmBX0(1)
おまかん
212: 名無しさん@お腹いっぱい。 [sage] 05/27(火)21:51 ID:ekWPpSfP0(1)
SETTING.TXTは403だが
書き込みはできる
213(1): 名無しさん@お腹いっぱい。 [sage] 05/28(水)12:44 ID:KZVzUVGY0(1)
2ch_ssl.post=0にしないとダメっぽいな
214: 警備員[Lv.20] [sage] 05/28(水)12:47 ID:bMKYsx4W0(1)
昨日プロ串2ちゃんの新しいスナップショットが出たけど>>209の設定で書き込めてる
215: 名無しさん@お腹いっぱい。 [sage] 05/28(水)18:39 ID:y8sb5f7L0(1)
どれどれ
216: 名無しさん@お腹いっぱい。 [sage] 05/28(水)21:06 ID:o8Zwfqvz0(1)
まえに作ったどんぐりログインの機能が今朝くらいから使えなくなったけど
proxy2chでいけるからそっちを使うことにした
217: 警備員[Lv.22] [sage] 05/29(木)12:57 ID:FpMD28um0(1)
数日前から時々
> rep2 info: 板サーバから最新のスレッド情報を取得できませんでした。
が表示されるようになりました
「新着レスの表示」を押して再読み込みすると読めるのですが煩わしいです
どうすれば解消できるでしょうか?
218: 名無しさん@お腹いっぱい。 [sage] 05/30(金)08:02 ID:b8HsFust0(1)
●ログインもできなくなったし(これもssl関連か)
refind2chもエラー履くようになった
仕様変更多すぎてきついな
しかもrep2は認められていないから開発者登録して仕様変更について教えてもらうこともできないし
219: 名無しさん@お腹いっぱい。 [sage] 05/30(金)11:48 ID:rYm/BIbq0(1)
もう串に丸投げ
220: 名無しさん@お腹いっぱい。 [sage] 05/30(金)11:54 ID:j4npr3FJ0(1)
積極的に継続してメンテしようとする人もいないし、そろそろお役御免かな
221: 名無しさん@お腹いっぱい。 [sage] 05/30(金)22:27 ID:5r128LFh0(1)
何も変わりなく書き込めてるけど?
222: 名無しさん@お腹いっぱい。 [sage] 05/30(金)22:33 ID:0f3cijh10(1)
php9になってもコケるところを直せば使えるだろ
223: 名無しさん@お腹いっぱい。 [sage] 05/31(土)12:30 ID:mc4IQVDZ0(1)
●ログインはlib/login2ch.inc.phpの
$dolib2ch = 'DOLIB/1.00';
このUAを変えたらログインできた
224(1): 名無しさん@お腹いっぱい。 [] 05/31(土)20:37 ID:eWXsKF+A0(1)
スレタイ検索がどれも使えなくなってるから他サービスに頼らなくて良いように自前で実装した
225(1): 名無しさん@お腹いっぱい。 [sage] 06/02(月)17:56 ID:fHN/gVLi0(1)
>>224
これ使わせていただきたいです。
公開していただけないでしょうか?
226(1): 名無しさん@お腹いっぱい。 [sage] 06/05(木)15:06 ID:Cu+RMRE40(1/2)
upliftのログインが403を返してくるようになった
curlとかでも同じ感じだなあ
今のところ逃げられるUAとかを見つけていないのでブラウザのクッキーから拾ってp2_sid2ch.phpに入れるという馬鹿なことをしている
227(1): 名無しさん@お腹いっぱい。 [sage] 06/05(木)16:46 ID:V0Ayt3bk0(1)
>>226
それってどうやるの?
228: 名無しさん@お腹いっぱい。 [sage] 06/05(木)18:10 ID:Cu+RMRE40(2/2)
>>227
手作業でwwwww
229(1): 名無しさん@お腹いっぱい。 [sage] 06/06(金)05:57 ID:Fdoye3qd0(1/2)
誰か修正お願いします
https://pastebin.com/kHG7GTBQ
230(2): 名無しさん@お腹いっぱい。 [sage] 06/06(金)09:59 ID:FjMyx7BV0(1)
>>229
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');
を追加して login の url を http にする
もしくは、https のままにするなら、
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');
curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_3);
を追加で、こちらの環境では 403 を回避できた
>>207,209,213
これも SSL で書けるようにしとこうかと思ったけど、
Request2 を使ってると SSL の細かい設定できないな
現状 SSL なしでいいし、串使ってもいいから修正しなくてもいいけど、
修正するとしたら、どうするのがいいのかな?
Request2 を使う代わりに curl とかで書き直す?
昔の p2/rep2 って socket でゴリゴリ書いてなかったっけ?
そっちの方が低レベルの制御できてよかったかも
231: 名無しさん@お腹いっぱい。 [sage] 06/06(金)12:02 ID:m6I24dW+0(1)
昔はセキュリティの意識が希薄でSSL何それ状態だったし
スクリプト埋め込みやらブラクラとか流行ったな
232: 名無しさん@お腹いっぱい。 [sage] 06/06(金)12:46 ID:Fdoye3qd0(2/2)
>>230
おお
ログイン出来ました
ありがとうございます
233: 名無しさん@お腹いっぱい。 [sage] 06/06(金)22:10 ID:1RkoNcdX0(1)
>>230
マジ神感謝。
234: 名無しさん@お腹いっぱい。 [] 06/07(土)00:03 ID:OFUNmkLw0(1)
>>225
https://pastebin.com/8gTfw1Kd
cron.phpを実行するとスレタイを取得する
tGrepのURLをtgrep.phpに置き換えるとtGrepとして使えるようになる
Geminiに作らせたから説明と実際の挙動が違うところはあると思う
235: 警備員[Lv.5][芽] [sage] 06/08(日)15:23 ID:RCzo2prK0(1/2)
最近プロ串2ちゃんを通して書き込みしようとするとjust a moment...と表示されたまま書き込みができなくなった
苦死を通さないと普通に書き込みできる
そっちのスレに書いた方がいいのかな
おま環でした
236: 名無しさん@お腹いっぱい。 [sage] 06/08(日)16:08 ID:S7vRnqbi0(1/2)
問題ないけどな
237(1): 名無しさん@お腹いっぱい。 [sage] 06/08(日)16:09 ID:S7vRnqbi0(2/2)
コマンドラインオプションはこれ
-c -s --bbscgi-confirmation skip --bbscgi-fix-timestamp --manage-bbscgi-cookies --subject-to-lastmodify
238: 警備員[Lv.3][新芽] [sage] 06/08(日)17:02 ID:RCzo2prK0(2/2)
>>237
そのオプションつけたんですが駄目ですね……
(ちな5月30日版)
239(1): 名無しさん@お腹いっぱい。 [sage] 06/08(日)18:13 ID:8nHuazs50(1)
just a moment...ってcloudflareの認証ページでしょ
user-agentが原因かproxy2chにリンクしてるOpenSSL等が原因か知らんけど
最近話題のbot規制に引っかかってるやつ
240: ハンター[Lv.630][UR武][UR防+14][木] [sage] 06/09(月)08:34 ID:RS4wMeYq0(1)
open2ch読み書き出来なくなったな
241: 警備員[Lv.7][新芽] [sage] 06/09(月)11:10 ID:kSyzUguV0(1/3)
>>239
Debian12ですがsudo apt install libcurl4-gnutls-devとして
OpenSSLの代わりにGnuTLSをリンクして串をビルドしなおしたところ
句師経由で書けるようになりました
ご教示ありがとうございました
242(1): 名無しさん@お腹いっぱい。 [sage] 06/09(月)11:14 ID:U2uf8Zp70(1)
上にある
2ch_ssl.post=0
をすればいいだけだったんじゃね
243: 警備員[Lv.16] [sage] 06/09(月)11:17 ID:kSyzUguV0(2/3)
>>242
それは既にしてありました……
244(1): 名無しさん@お腹いっぱい。 [sage] 06/09(月)18:38 ID:ESJIcZ7z0(1)
--tls-max 1.2 はしてた?
245: 警備員[Lv.18] [sage] 06/09(月)19:16 ID:kSyzUguV0(3/3)
>>244
それでした!
OpenSSLをリンクした串で書けてますm(_ _)m
246: 名無しさん@お腹いっぱい。 [sage] 06/20(金)14:36 ID:vN1YWEk+0(1/4)
隴帶亢ツー郢ァ遯コac邵コ?ョSafari邵コ荵晢ス臥クコ?邵コ?ィ陋ケ謔カ??郢ァ荵晢ス育クコ?竊鍋クコ?ェ邵コ?」邵コ?
247: 名無しさん@お腹いっぱい。 [sage] 06/20(金)14:37 ID:vN1YWEk+0(2/4)
MacのSafariからだと今朝から化ける
あーめんどくせえ、これは別のWindowsのEdgeから
248: 名無しさん@お腹いっぱい。 [sage] 06/20(金)14:42 ID:yCefSQbN0(1/3)
本当か?
俺もMacのSafari
249: 名無しさん@お腹いっぱい。 [sage] 06/20(金)14:43 ID:yCefSQbN0(2/3)
化けねーじゃん
250: 名無しさん@お腹いっぱい。 [sage] 06/20(金)18:13 ID:vN1YWEk+0(3/4)
確認するためにブラウザ変えるとMonakeyがとか言うのもうざい
251: 名無しさん@お腹いっぱい。 [sage] 06/20(金)18:14 ID:vN1YWEk+0(4/4)
FireFoxはちゃんと書けたがSafariとChromeが化けた
なんだこれ
252: 名無しさん@お腹いっぱい。 [sage] 06/20(金)18:22 ID:yCefSQbN0(3/3)
俺は串刺してるけど
253: 名無しさん@お腹いっぱい。 [sage] 06/20(金)22:56 ID:Yj97GoVx0(1)
俺も前にAndroidのブラウザ(ChromeかFirefox)からだと化けてコードに手を入れたことがあったな
254: 名無しさん@お腹いっぱい。 [sage] 06/20(金)23:48 ID:eHgQUpKN0(1)
邵コ阮吮鴬郢ァ?笆イ邵コ?ヲ陋ケ謔カ??郢ァ?
255: 名無しさん@お腹いっぱい。 [sage] 06/21(土)01:37 ID:BpDMJgWa0(1)
化けるんか?
256: 名無しさん@お腹いっぱい。 [sage] 06/21(土)08:34 ID:i62SD6iX0(1)
まえに化けたときはpost.phpやpost_draft.phpに数か所ずつある
$elem->setAttribute('value', mb_convert_encoding($_POST[$name], 'UTF-8', 'CP932'));
みたいな感じのを
$elem->setAttribute('value', mb_convert_encoding($_POST[$name], 'UTF-8', 'UTF-8,SJIS-win'));
って直した気がする
257: 名無しさん@お腹いっぱい。 [sage] 06/21(土)10:41 ID:TNFrn7zE0(1)
なるほど
258: 名無しさん@お腹いっぱい。 [sage] 06/21(土)12:44 ID:xqwFt3V/0(1)
俺もいろいろ手を加えたけど何をやったか覚えてないな
GitのDiffとればわかると思うけど
259: 名無しさん@お腹いっぱい。 [sage] 06/21(土)14:17 ID:uit3qAwk0(1)
おれは >>78 で直ったよ
260: 名無しさん@お腹いっぱい。 [sage] 06/22(日)08:17 ID:vnzeWKPt0(1)
>>78を書いたのは俺だからそこはやってた
別の変換してるとこを一つづつ潰してみるわ
261: 名無しさん@お腹いっぱい。 [sage] 06/26(木)15:58 ID:IUdmmsyA0(1)
串をアプデしたら文字化けしなくなったな
IC2でもタイトルが化けてたが最近は起きてない
262: 名無しさん@お腹いっぱい。 [] 06/27(金)09:20 ID:RCJLzHFO0(1)
いちいちブラウザで書き込むのが面倒になってきたな・・・
終末に環境やり直すか。必要な修正がまとまっているDockerとかないよね?
263: 名無しさん@お腹いっぱい。 [sage] 06/27(金)09:38 ID:L57tq1ls0(1)
どっかにはあるんじゃないかな
264: 名無しさん@お腹いっぱい。 [sage] 06/27(金)10:13 ID:kff0SHvC0(1)
どっかにあるDocker
俺じゃなきゃ気づかないね
265: 名無しさん@お腹いっぱい。 [sage] 06/27(金)10:28 ID:29lF6YQ10(1)
うっせーな
どっかー逝け!
266: 名無しさん@お腹いっぱい。 [sage] 06/27(金)12:32 ID:DqLKzSZC0(1)
どっかーん
267: 名無しさん@お腹いっぱい。 [sage] 06/27(金)12:57 ID:XE4Z7QBQ0(1)
お前ら急にどうした、どっかーらきたんだ?
268: 名無しさん@お腹いっぱい。 [sage] 06/27(金)14:22 ID:w6KoLmVj0(1)
暑いからなのかみんなどっかーしてるわ
269: 名無しさん@お腹いっぱい。 [sage] 07/08(火)16:52 ID:rDcSG/c10(1)
どっかーん!
270: 名無しさん@お腹いっぱい。 [sage] 07/14(月)20:58 ID:Ndj4q/ag0(1)
datが読めないのかな
271: 名無しさん@お腹いっぱい。 [] 07/15(火)15:53 ID:s2HDLSuw0(1)
だっと
272: 名無しさん@お腹いっぱい。 [sage] 07/15(火)16:30 ID:DBSONkJg0(1)
何だっと?
273: 名無しさん@お腹いっぱい。 [sage] 07/17(木)09:54 ID:EcaEzZjN0(1)
テープバックアップの話?
274: 名無しさん@お腹いっぱい。 [sage] 07/18(金)04:29 ID:qLIo1hWY0(1)
それはDDS
275: 名無しさん@お腹いっぱい。 [] 07/18(金)12:45 ID:xUR4uGhl0(1)
むしろそっちは母音がなくて読めない
276: 名無しさん@お腹いっぱい。 [sage] 07/18(金)18:37 ID:6xJoWdtu0(1)
LTO
277: 名無しさん@お腹いっぱい。 [sage] 07/29(火)02:52 ID:fIm8bcWc0(1)
どうも書けないと思ったら5ちゃんのIPアドレス変わってたんだ
278: 名無しさん@お腹いっぱい。 [sage] 07/29(火)09:17 ID:mM6ATpfl0(1)
どんなエラー出てた?
俺のところは何ともないが
279: 名無しさん@お腹いっぱい。 [] 07/29(火)09:23 ID:NypFFxNK0(1)
なんか仕様変わった?
280: 警備員[Lv.37] [sage] 07/29(火)11:39 ID:B691jIDY0(1)
どれどれ
281: ハンター[Lv.658][UR武][UR防+14][木] [sage] 07/30(水)10:49 ID:J+PyvfhS0(1)
何も変わってないよ
282: 名無しさん@お腹いっぱい。 [sage] 07/30(水)18:47 ID:6Mm8pNLw0(1/2)
Tailscale導入したらスマホからもrep2開いた時だけ自動的にVPN接続されるようになって、
rep2をセキュアな環境で便利に使えるようになったからrep2なんとかしたいな
今ある問題点て
・検索できない
・●ログインできない
・Cookieエラー頻発(どんぐりトラブル頻発)
くらい?
283: 名無しさん@お腹いっぱい。 [sage] 07/30(水)20:21 ID:QAolohJh0(1)
PHPのcomposer バージョン1系は、2025/08/01に完全に終わるらしいよ
284: 名無しさん@お腹いっぱい。 [sage] 07/30(水)20:51 ID:6Mm8pNLw0(2/2)
新規インストールが不能になるってことか
インストールを完成させただけの状態のSnapshotでも取っておくか
285: 名無しさん@お腹いっぱい。 [sage] 07/30(水)21:54 ID:uSnq0IXb0(1)
不可能ではないけど自動に慣らされてしまったので手動でやるのはめんどい
286: 名無しさん@お腹いっぱい。 [sage] 07/30(水)22:14 ID:Q2R1Cow70(1)
composer使えなくなるのは痛いな
phpのアプデで動かなくなったことあるし
287: 名無しさん@お腹いっぱい。 [] 07/31(木)07:50 ID:VzG7IAzT0(1)
別に直接外に出さなければいまのままでいいやん
288: 名無しさん@お腹いっぱい。 [sage] 08/02(土)13:54 ID:GI5TW3a00(1)
8/1過ぎたけどcomposer updateはまだ動くようだ
289: 名無しさん@お腹いっぱい。 [sage] 08/03(日)05:51 ID:VShepB9q0(1)
前にcomposer2用のcomposer.json作ってあげたでしょ
自分でもそれ用のテスト鯖でインストールして最低限のテストしかしてないけど
290(2): 名無しさん@お腹いっぱい。 [] 08/11(月)11:24 ID:diOTTX2p0(1/4)
imgur.com/dMm9Zgx.png
今朝Debian12から13にしてphpを8.2から8.4に上げてみたらmikoim版のrep2でスレ一覧が読み込めなくなりました
「スレURLを直接指定」でスレを開くと一応開けるんですがこんな感じで変です
imgur.com/Dn9rDrc.png
「スレの殿堂」に保存されてる過去ログは正常に読めるんですが
前にphp7.4から8.0になったときにcurlでハマったのを思い出してexpack.use_curl_multiを0にしても1にしても同じです
識者の方よろしくご教示くださいm(_ _)m
291: 名無しさん@お腹いっぱい。 [sage] 08/11(月)11:27 ID:XI61qsLw0(1/2)
なんで上げた
292(1): 名無しさん@お腹いっぱい。 [sage] 08/11(月)11:42 ID:RrEcAc/A0(1/5)
>>290
>>154は俺なんだけど参考にならない?
293: 名無しさん@お腹いっぱい。 [sage] 08/11(月)12:19 ID:diOTTX2p0(2/4)
>>292
290ですがその操作をしても同じ結果となります……
294(1): 名無しさん@お腹いっぱい。 [sage] 08/11(月)12:23 ID:RrEcAc/A0(2/5)
display_errors = Onにしてログ見てみるしかないな
大量の警告に埋もれたエラー探すの大変かもしれんけど
295(1): 名無しさん@お腹いっぱい。 [sage] 08/11(月)12:56 ID:diOTTX2p0(3/4)
>>294
Warning: preg_replace_callback(): Compilation failed: digits missing after \x or in \x{} or \o{} or \N{U+} at offset 3 in /var/www/html/p2-php/vendor/pear-pear.php.net/Net_URL2/Net/URL2.php on line 1200
Warning: preg_replace_callback(): Compilation failed: digits missing after \x or in \x{} or \o{} or \N{U+} at offset 3 in /var/www/html/p2-php/vendor/pear-pear.php.net/Net_URL2/Net/URL2.php on line 1200
Warning: Undefined variable $threads in /var/www/html/p2-php/lib/ThreadList.php on line 310
Warning: foreach() argument must be of type array|object, null given in /var/www/html/p2-php/lib/ThreadList.php on line 310
Warning: Undefined property: SubjectTxt::$subject_lines in /var/www/html/p2-php/lib/ThreadList.php on line 314
こんな感じです
296: 名無しさん@お腹いっぱい。 [sage] 08/11(月)13:05 ID:RrEcAc/A0(3/5)
>>295
>>154とまるっきり同じじゃねえの?
composer updateしてもダメか?
297(1): 名無しさん@お腹いっぱい。 [sage] 08/11(月)13:11 ID:XI61qsLw0(2/2)
composer updateっていま動くのか?
298: 名無しさん@お腹いっぱい。 [sage] 08/11(月)13:11 ID:aIepss1m0(1/2)
>>155のやつなのでNet_URL2を2.2.3にアップデートすれば治るかと
299: 名無しさん@お腹いっぱい。 [sage] 08/11(月)13:14 ID:aIepss1m0(2/2)
手で直すならURL2.phpの
'([\x-\x20\x22\x3C\x3E\x7F-\xFF]+)',
となってるところの\xを\x00に修正
300: 名無しさん@お腹いっぱい。 [sage] 08/11(月)13:15 ID:RrEcAc/A0(4/5)
>>297
俺のところではまだ動くしエラーにはならないな
301: 290 [sage] 08/11(月)13:58 ID:diOTTX2p0(4/4)
皆様のご教示にしたがいまして
composer update
して
composer require pear/net_url2
いたしました(Net_URL2は2.2.3がなく2.2.2がインストールされました)ところ
Debian13のphp8.4環境において正常にrep2が動作するようになりました
ありがとうございますm(_ _)m
302: ハンター[Lv.666][UR武][UR防+14][木] [sage] 08/11(月)20:24 ID:sD22133d0(1)
rep2のせいで7.4から上げてないわw
まぁrep2しか走らせてないんだけどなw
rep2専用サーバーだけど電気代月500円ぐらいだからええわ
303: 名無しさん@お腹いっぱい。 [sage] 08/11(月)20:34 ID:RrEcAc/A0(5/5)
PHPはrep2以外にNextcloudでも使っててPHPのアップグレードでつまづくようになったらDockerで古いUbuntuのphp-fpm動かすようにするかな
複数バージョン入れられるけどPPAのパッケージは安定してないから嫌なんだよな
304: 名無しさん@お腹いっぱい。 [] 08/14(木)18:01 ID:0/SLeziK0(1)
今から新規インストールは無理?
305: 名無しさん@お腹いっぱい。 [sage] 08/14(木)19:45 ID:bDLooJdQ0(1)
composerがコケるかもしれない
306: 名無しさん@お腹いっぱい。 [sage] 08/15(金)11:51 ID:proy7lv/0(1)
wslで動かそうと頑張ってたけど、全然つながらない
ネットワークの設定がおかしいんかなあと悩んでいたが
まさかの
307: 名無しさん@お腹いっぱい。 [sage] 08/15(金)12:31 ID:sJXNnsfq0(1)
何?
308: 名無しさん@お腹いっぱい。 [sage] 08/15(金)12:38 ID:oNjXP1Mi0(1)
鯖落ちだったってことでしょ
だんだん復旧してきてるけど
309: 名無しさん@お腹いっぱい。 [sage] 08/15(金)19:46 ID:BM1Zbe7M0(1)
鯖落ちしただけじゃなくdatが消えたって表示されるスレッドもあるね
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s