rep2 part72

1名無しさん@お腹いっぱい。
垢版 |
2025/03/02(日) 09:21:06.16ID:CUiO5x2V0
※■公式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
http://egg.5ch.net/test/read.cgi/software/1710391399/
2025/03/03(月) 15:47:19.83ID:kKPPi21v0
スレ立て乙
2025/03/03(月) 15:50:55.44ID:fEOkKjqV0
2025/03/03(月) 17:15:45.41ID:3zIpOUm30
おつです
2025/03/03(月) 22:51:04.00ID:WeIq+NhB0
これは乙じゃなくてポニーテールなんだからね!(ry
2025/03/04(火) 14:38:35.42ID:Nkc/iqrz0
ログインできんわ・・・
ログイン用のURLってhttps://login.5ch.net/log.phpでええの?
何が正しいのかわからんから、なかなか進まん
7名無しさん@お腹いっぱい。
垢版 |
2025/03/05(水) 01:30:34.61ID:ofSFQYlp0
あってるよ。
ちょいと時間が掛かるねぇ。
2025/03/05(水) 05:53:33.96ID:WNoHe5wt0
最近5chが重たい事が多々あるよね
96
垢版 |
2025/03/05(水) 16:58:50.45ID:nZ2oEDlX0
./composer.phar installが正常終了していなかったのが原因っぽい。
たまたま動いていた時のvendorフォルダの中身を丸ごとコピーしたらログイン出来た。
500が帰ってくるが、とりあえず●有効にしての書き込み出来ているから放置。

中途半端な状態でも動いていたのが余計にややこしくしてくれた。
2025/03/06(木) 23:06:55.37ID:cDDaWBiZ0
色々試行錯誤してやっと書き込みが安定してきた
VPSじゃ限界があって家の串を経由しないと無理だな
2025/03/07(金) 23:08:08.25ID:D6vknF7Y0
PHP8にしちゃったから過去ログは全部捨てて一からやり直して
読めるようにはなったのに、書き込みできん...
400ってなんぞ
2025/03/08(土) 00:24:11.26ID:LZm1/wXw0
過去ログ捨てる必要ないよね?
2025/03/08(土) 04:48:05.53ID:4XW2eI0C0
PHP8版Docker image使ってるけど別にログ捨てる必要はなかったな
2025/03/08(土) 08:39:35.67ID:kyqXJr3M0
過去ログも書き込み履歴も10年以上前からずっと継承してるわ
2025/03/08(土) 13:14:12.23ID:7iifwRRp0
ユーザたちのログを持ち寄って過去ログのリスト作れないかな
5chが過去ログ倉庫のスレリストを作ってくれないので
2025/03/08(土) 13:25:12.41ID:gN/e1EL40
捨てる必要はないが古いものはcronで定期的に消してるな
2025/03/08(土) 19:16:43.35ID:gN/e1EL40
試しにHTTP/3にしてみたら普通に動いた
2025/03/09(日) 04:01:39.53ID:1xrqGIxU0
>>15
昔2chのログをp2pで共有するo2onってツールがあったけど今も機能してるのかな
ググったら配布ページはまだあるようだけど
2025/03/09(日) 22:23:11.23ID:EajtQu2I0
brotliと組み合わせるとHTTP/3にならないことあるな
2025/03/09(日) 22:26:46.10ID:8YYoppCw0
スレタイ検索誰か助けて・・・
216
垢版 |
2025/03/10(月) 09:02:56.35ID:WAIfAZ7F0
>>20
自分も調べているけど、PHPはほとんど触ったことが無いからわからん。
2025/03/10(月) 09:03:40.71ID:WAIfAZ7F0
おっと、名前消し忘れてる。スレ汚しすまん。
2025/03/11(火) 12:28:47.69ID:n/F230IB0
クッキーの中身変わったのかな前スレの
https://pastebin.com/kHG7GTBQ
これじゃだめになったyukiとかakariとかの値なくなったような
まぁ書き込むときにクッキー承諾押せばいいだけなんだけど
2025/03/11(火) 14:43:41.27ID:r6h+mLcw0
なんかクッキー壊れてるがよく出るから、毎回クッキー消して承諾してるわ
2025/03/11(火) 15:00:50.26ID:r6h+mLcw0
MonaTicketに値が入ってきたり空になったりしてるけどよくわかんない
2025/03/11(火) 17:32:46.35ID:Nhe97hxm0
ふーんって思ってたら自分もクッキーおかしくなってきた
なんかいじってるのか?
2025/03/12(水) 22:21:45.32ID:kxHur4sM0
普通にブラウザで5chアクセスしたときと、
rep2からアクセスしたときでどんぐりのアカウント違っちゃうのね?
さらにUPLIFTアカウントと整合性がないとかエラーが出たりもする
rep2、UPLIFTとどんぐりに完全に対応させられる神おらんか
2025/03/13(木) 14:27:39.56ID:pUNr7uOl0
QNAPに入れてる人おる?
2025/03/13(木) 14:34:34.83ID:t8ItBb2w0
QNAPのDockerにいれてるよ
2025/03/13(木) 18:11:51.64ID:eHIV9gZN0
MonaTicketってのは何なんだ
板によっては書き込みするたびに壊れてるからCookie消せと言われる
2025/03/13(木) 19:47:36.99ID:PWyQhHAd0
どっかーだとPHP5のままで使える?
2025/03/13(木) 20:59:30.45ID:mC2z0IrZ0
古いバージョン使いたければここから落として使えばいいんでね
全くおすすめしないけどな

://www.php.net/releases/
2025/03/13(木) 21:16:23.34ID:LY0Q5J3G0
ぐぐってみた
2025/03/10(月) 09:21:14.55ID:6gaTbZZX
>>1
新しい仕様 MonaTicket が適用される板が増えたようだな
前からあったけど、ほぼ意味なかったのが、今回変更された

ウェブブラウザ(のUA)で投稿したとき、
MonaTicket クッキーをもってないと投稿確認が出る
承諾ボタンを押して書き込むと MonaTicket が発行される(有効期限1週間)
UA が変わると MonaTicket が壊れてると言われる
5臨時で名無しです
垢版 | 大砲
2025/03/10(月) 15:26:01.81ID:CrUyMx9A
>>4
>承諾ボタンを押して書き込むと MonaTicket が発行される(有効期限1週間)
かなり違う
承諾ボタンを押して書き込みが成功すると MonaTicket が発行される(有効期限1週間)

承諾ボタン問題を解消させてるっぽいな
以前は承諾ボタン押さずともyuki=akariが発行されてた
2025/03/14(金) 00:51:36.32ID:FACelgYw0
どうしてDockerでわざわざPHP5を……?
pengoのPHP8版が普通に動くが
2025/03/18(火) 02:26:31.20ID:rhmPgmZD0
ホストで動くのと同じバージョンでよければ、
なんでわざわざどっかーにするの?
何千人何万人を相手にするならオーケストレーション使えるだろうけど
個人だったら何の意味もないじゃん?
2025/03/18(火) 07:20:56.66ID:I0VUNTAL0
rep2に限らずDockerを利用するメリットは
・導入、再導入が簡単
・他に影響を与えない
・他から影響を受けない
だと思うが、違うのか?
2025/03/18(火) 09:10:39.65ID:sdSjDD9t0
簡単か?
Dockerのぶん手間増えるじゃん
まあ他人が作ったの持ってくるなら簡単か…?
影響云々は他にいくらでもやりようあるしなあ
2025/03/18(火) 09:35:00.22ID:I0VUNTAL0
Dockerをrep2の為だけに導入するなら簡単とは言えないかもしれないけど、そういう人は少ないんじゃね?
自分はDockerがよくわからなくて、コンテナの中身をいじる方法も知らない。

それより、今rep2のCookieとスレ検索で格闘していて、それどころじゃない。
2025/03/18(火) 09:46:19.69ID:NbQtWjA50
別に他人がDocker使っててもデメリットないんだからほっとけよ
環境考えたくないとか環境変えたくない人なんか山のようにいるんだから
2025/03/18(火) 09:52:44.83ID:jq186qM70
Docker使えば、PHP8環境とPHP5環境とかを切り替えて実行しやすいんやろ?知らんけど
2025/03/18(火) 09:55:45.17ID:2jZ6z1FN0
Docker入れてPHP8版入れてちょっと設定すればすぐ80ポートでエラー無しで動き出す
しかも細工しないで普通に書き込み出来るしなかなかムカつく奴だ
別枠で8080とかで物は試しで入れてみたらいいよ
2025/03/18(火) 10:03:42.30ID:pJ/qZBN00
Dockerはメンテが面倒くさいしあまり融通が効かない
データ部分を分けられるからそのバックアップはしやすいけど
2025/03/18(火) 10:37:08.77ID:t8AQNyCg0
docker面倒くさいとか慣れてないだけだろ
2025/03/18(火) 18:13:12.58ID:dRJzyFoH0
自分でいじれない人にはDockerありがたいよ
2025/03/18(火) 18:25:33.19ID:GS7Hihvn0
NAS上で動かすにはDockerは便利
2025/03/18(火) 23:59:05.01ID:86x/vPLl0
別にproxmoxで動かしてもいいぞ
昔はArchにlxcで構築してたわ
2025/03/19(水) 03:42:46.79ID:oNJZZ7xL0
>>39
どっかー動かすために環境変えなくていいの??
2025/03/19(水) 13:47:06.36ID:adDYTwzn0
Dockerはお試しやテスト運用には便利
しかしポート変えたり2ch apiなど仕様変更で中を弄ろうとすると
Dockerの仕様がいろいろあるからめんどくさい
2025/03/19(水) 14:41:03.40ID:UoqFbXUD0
Dockerfileをいじって自分でコンテナビルドできる能力があればいいんだけどね
2025/03/19(水) 16:05:34.01ID:P1lldHvF0
>>47
既にDocker環境構築済みの人なら変えなくていいじゃん
2025/03/19(水) 17:59:37.30ID:adDYTwzn0
rep2は5ch側の仕様変更がよくあるから
長年使ったVMwareやHyper-Vの方が慣れてる
まあ人によるね
2025/03/19(水) 21:15:12.44ID:ozIs1VtA0
自分で弄ったrepoを作って色々と小細工したDokcerfileで構築すると便利
うちはPengo/rep2のDockerfile弄ってarm v7用にコンパイルしてNASで使ってる
ローカルで弄りたい派と別にrepo作りたい派の違いもあるな
2025/03/19(水) 22:02:07.51ID:CsGQq8Ka0
NASってファイルサーバのイメージだけどそんなのもいけるのか
2025/03/20(木) 14:03:34.79ID:lW0uUqQL0
QNAPやSynology等の高機能系NASとか、TrueNASやOpenMediaVault等の自作系NASとか、ラズパイとか普通のPCをNASとして使ってる場合は色々できるしDockerも対応
2025/03/20(木) 14:34:39.28ID:QFKPEPiX0
>>53
NASはLinuxベースのPCだから
それぞれのメーカーがカスタムOS積んでる
2025/03/20(木) 14:41:54.35ID:rdw9KBNi0
別にDockerだから弄るの面倒とは思わんけど
それだったらrep2のソース全部外出しにすればいいんじゃね
2025/03/20(木) 16:16:05.11ID:+cxZvtAW0
Dockerはネットワーク回りが独特だから
2ch apiは串使ったりいろいろしてたから
サービスやポート追加がよくわからん
まあ調べれば分かる事だと思うが
2025/03/21(金) 08:55:17.59ID:cm+9mZkY0
まあ何でもいいよ好きな環境で使いたまえ
2025/03/21(金) 16:03:23.11ID:r21BnvrM0
ChatGPTの支援を受けて改修しようにもファイル数も行数も多すぎて読み込めないんだよな
2025/03/26(水) 20:40:47.96ID:o9nH9nhM0
今日になって嫌儲でMonaTicketのエラーが出まくってるな
今日だけで3回Cookieクリアした
嫌儲では今まで出たことなかったのに
2025/03/27(木) 12:37:43.55ID:OcHpRXGU0
古いcomposer.phar持ってきてもダメになったんだ・・・
これからセットアップするにはどうしたらいいんだ・・・
2025/03/27(木) 18:15:52.50ID:yX7c12X60
PEARサポートが廃止されたComposer 2.xでは動作しません
1.10.25とかにcomposer本体のバージョンを下げる
2025/03/27(木) 23:44:26.89ID:qwsXo4Yl0
ちなみにComposer 1は8月1日で終了
2025/03/28(金) 08:11:39.60ID:RN2C+iSC0
composer 1ってダウンロードしておいても終了したらインストールできなくなる?
そうなったらもうrep2新規でセットアップできなくなりますね
2025/03/28(金) 08:45:44.59ID:7W5HfjZK0
別のアプリに変える時期なのかもね
2025/03/28(金) 09:43:23.75ID:RN2C+iSC0
refind2ch.phpを修正してみた
https://pastebin.com/EWF9JuK8
レスを投稿する

16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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