探検


rep2 part73

1名無しさん@お腹いっぱい。
垢版 |
2026/07/22(水) 11:34:42.98ID:b9PL/+wk0
※■公式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 part72
https://egg.5ch.io/test/read.cgi/software/1740874866/
2026/09/27(日) 09:49:12.41ID:eVoVi3ki0
>>104
HTTPSが原則必須
オレオレ証明書でも頑張れば行けるみたいだけどかなり面倒くさそう

https://i.ibb.co/RT67fp0R/30071ef52cf2.png
https://i.ibb.co/PZxrQ8fg/be101dc93505.png
2026/09/27(日) 09:52:56.24ID:FWbQ0PV/0
>>106
小さくなりました
2026/09/28(月) 08:05:25.23ID:m/j4hUQE0
gh-pages と p2-php はブランチよりリポジトリを分けた方がよかったんじゃないかな
全然違うものだから
2026/10/02(金) 23:50:40.93ID:PYYI5sY00
docker-rep2とrep2-allinoneのPHPの設定ファイルの見直しにより、設定や構成を変更したので案内

主な変化点は以下のとおり。

docker-rep2
* memory_limitを512Mを標準に変更
* opcache.jitをfunctionからtracingに変更
* php-fpm.confのユーザーカスタマイズ用のファイルをwww-local.confからphp-fpm-local.confに変更(名前をrep2-allinoneに合わせただけ)

rep2-allinone
* (linuxのみ)php-fpmのログをsyslogから/var/lib/rep2-allinone/php-fpm.logに変更
* PHPエラーが取得出来いない問題を修正
* PHP CLIにphp.iniが届いていない問題を修正
* pm = staticからdynamicに変更
* php-fpm.confは廃止し、rep2の初期値はパッケージの管理内のファイルへ移動(廃止前のphp-fpm.confは残るため不要であればrm)
* ユーザーカスタマイズ用のphp-local.confとphp-fpm-local.confを追加
2026/10/04(日) 16:49:23.89ID:8XH+AS220
AI板をお気に板に入れて「お気に板の並び替え(ドラッグアンドドロップ)」で並び替えても順位が保存されない
おま環?
2026/10/04(日) 19:46:47.42ID:3ECOKa1u0
>>111
試してみたけど問題ないな
変更を適用するを押したときにサーバー側で変なログ出てない?
2026/10/04(日) 19:59:03.37ID:8XH+AS220
>>112
https://pastebin.com/RbBHE1rV

ログではstatus 200が返ってきてるので問題なさそうなんですが
2026/10/04(日) 20:16:47.97ID:3mBnGDkE0
俺んとこも問題なし
2026/10/04(日) 20:55:25.67ID:3ECOKa1u0
>>113
PCじゃなくてスマホだと1個ずつ入れ替えるUIだけ
そちらだとどうかな?
2026/10/04(日) 20:59:04.09ID:8XH+AS220
>>115
スマホからお気に板の順序変更できました!
ありがとうございますm(_ _)m
2026/10/04(日) 21:19:37.97ID:3ECOKa1u0
>>116
うーん、なるほど
ログを確認すると"method":"GET"になってるので並び替えを表示した時点のログみたい。
変更を適用するを押すと"method":"POST"がログにでるはずなんだけど、出ないかな?
2026/10/04(日) 21:29:05.95ID:3ECOKa1u0
もしPOSTが出ないなら変更を適用するを押した時点でjsがエラーを起こしていそう
chromeのF12のdevttolsでコンソールを見たら何かjsのエラーが出てるかも
2026/10/04(日) 22:00:55.18ID:3mBnGDkE0
キャッシュクリアで直りそうだが
2026/10/05(月) 18:25:56.57ID:hkMp6s030
バグだったんかい
2026/10/05(月) 20:10:57.40ID:Tun3IXOq0
今fukumen版をgit pullしたら1.16GiBもダウンロードしてきてHTTP ERROR 500になったんだけどなんだこれ
今から中身見てみるけど
2026/10/05(月) 20:40:13.83ID:hkMp6s030
ほんとgh-pagesブランチはrep2-releasesとかの別レポジトリにして欲しい
2026/10/05(月) 21:49:36.90ID:LhR9DdQ50
>>120
e96bb2eのことを言ってる?
111は入れ替えが反映されないって話なんでしょ
修正したのは別の不具合だよ

>>93 で計画して気が付かず実装した俺が悪いけど
今文句言うのは簡単だけどの時点で指摘してくれ
rep2-allinoneのURL変えろって自分勝手すぎるだろ
gh-pagesの件はREADME.mdの処置方法で何が問題あるんだ?
2026/10/05(月) 22:54:09.50ID:Z/168+fE0
やってみて気付くってこともある
処置方法はあるにはあるけど、できればリポジトリで分けといてほしいなと俺も思う
二度手間になってしまうかもしれないけど、対処療法より根本治療を
2026/10/05(月) 23:00:27.06ID:SgWiEKYR0
古いMacにUbunto突っ込んで自鯖の勉強でもするかと思ったが
全然手がつかずallinoneに丸投げの俺は低みの見物
2026/10/05(月) 23:16:15.45ID:LhR9DdQ50
リポジトリ統合の目的はp2-phpだけフォークしたときにgithubのworkflowがそのまま使えるようにしたかった
つまり1リポジトリにしたかった
対処療法と言われても当初の目的が達成出来るならそれでいいじゃんと判断してる
ただ、厳密に言うとリポジトリのパスとかコードへの埋め込みがまだ結構あるから、
forkしただけじゃ駄目なので置き換えはまだ必要

何か妙案があれば採用したいが、今から単なる別リポジトリはやりたくないわ

そんなこと言いつつstatic-php-cliをフォークして使い始めたから、
1リポジトリに結局出来てないわけだが、そっちは対処両方すら無さそうなんだよなあ
2026/10/05(月) 23:34:35.46ID:LhR9DdQ50
>>125
古いMacというフレーズで思い出したけど
intel macでallinoneを使ってる人居るんだろうか

今のgithubの発表だと2028/11でintel macのランナーの提供は終わりぽいから
そこからは自前でビルドするしか無くなりそう
2026/10/06(火) 06:28:01.38ID:3948v+G50
それはもう自己責任の話だから気にしなくていい
すでに色々なアプリがIntel Macを切りはじめてるし
129名無しさん@お腹いっぱい。
垢版 |
2026/10/06(火) 17:14:01.00ID:bBJWRTgM0
AIで大規模リファクタリングというかいっそデータの互換性だけ残して作り直しが現実的になったからやろうかと思ったけど
やっぱ公式がオープンにでもしない限りモチベわかんかった
2026/10/06(火) 20:50:34.64ID:FaDOkfjN0
AIが人類滅亡させます
2026/10/06(火) 21:09:33.35ID:FaDOkfjN0
エスコン8とスターウォーズのレースのやつ買ったったw
2026/10/06(火) 21:14:48.61ID:FaDOkfjN0
誤爆スマソ
レスを投稿する


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