※■公式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/
rep2 part73
1名無しさん@お腹いっぱい。
2026/07/22(水) 11:34:42.98ID:b9PL/+wk090名無しさん@お腹いっぱい。
2026/08/28(金) 04:55:09.73ID:jk0zA8ah0 >>89
ありがとうございました
ありがとうございました
2026/08/28(金) 21:10:17.98ID:Wj3QyCn70
2026/08/28(金) 21:26:25.75ID:Wj3QyCn70
クッキーの期限対応の後、動きを見た感じ以下のようになってそう。
どんぐり基地からは acorn が無期限が送られてくる。
post.phpすると acorn は4日後のAM9時、MonaTicket は14日後のAM9時、が送られてきて更新。
その後はpost.phpでは期限の更新はされないみたい。
acorn はpost.php側にどんぐり基地からの自動取得が入れてあるのでそれで救う想定。
MonaTicket の方は切れたら確認画面挟んで更新するみたいな動きになりそう。
どんぐり基地側に専ブラのどうのって設定があるから、
もしかするとその設定によっては特殊なヘッダーでなんか来てたりするのだろうか(未調査)
どんぐり基地からは acorn が無期限が送られてくる。
post.phpすると acorn は4日後のAM9時、MonaTicket は14日後のAM9時、が送られてきて更新。
その後はpost.phpでは期限の更新はされないみたい。
acorn はpost.php側にどんぐり基地からの自動取得が入れてあるのでそれで救う想定。
MonaTicket の方は切れたら確認画面挟んで更新するみたいな動きになりそう。
どんぐり基地側に専ブラのどうのって設定があるから、
もしかするとその設定によっては特殊なヘッダーでなんか来てたりするのだろうか(未調査)
2026/09/03(木) 19:33:53.94ID:a5cI1mIc0
fukumenです
docker-rep2とrep2-allinoneをp2-phpのdeployの下へ移動してp2-phpへ統合する計画をしています
統合が完了次第、docker-rep2とrep2-allinoneはアーカイブ化して以降はp2-php側のみメンテします
また、p2-phpデフォルトブランチをphp8-merge-mbstringからmainに変更します
プランは大体まとまったので来週末あたりまでにまとめて実施してpushする予定ですが、
考慮漏れはありそうなので五月雨式の変更が入るかも
ユースケース別の変化点
↓
https://i.ibb.co/5hgCDjCP/9d973aafdcdb.png
docker-rep2とrep2-allinoneをp2-phpのdeployの下へ移動してp2-phpへ統合する計画をしています
統合が完了次第、docker-rep2とrep2-allinoneはアーカイブ化して以降はp2-php側のみメンテします
また、p2-phpデフォルトブランチをphp8-merge-mbstringからmainに変更します
プランは大体まとまったので来週末あたりまでにまとめて実施してpushする予定ですが、
考慮漏れはありそうなので五月雨式の変更が入るかも
ユースケース別の変化点
↓
https://i.ibb.co/5hgCDjCP/9d973aafdcdb.png
2026/09/16(水) 12:35:54.18ID:GhwanBXv0
Macをアップグレードしたら書き込みウィンドウが最大化で表示されるようになった
Safari 27なんだけど26のときは問題なかったから、Safariの仕様が変わったのかな
Safari 27なんだけど26のときは問題なかったから、Safariの仕様が変わったのかな
2026/09/20(日) 23:18:27.86ID:EJSmaFDQ0
>>93
遅くなりましたが
docker-rep2-win含めて完了したつもり
93のまとめに追加
・docker-compose*.ymlのサービス名をrep2php8からrep2に変更
・Homebrew6でTap Trustとかいうのが追加されたらしくREADME.mdへ追記
遅くなりましたが
docker-rep2-win含めて完了したつもり
93のまとめに追加
・docker-compose*.ymlのサービス名をrep2php8からrep2に変更
・Homebrew6でTap Trustとかいうのが追加されたらしくREADME.mdへ追記
2026/09/20(日) 23:27:03.94ID:EJSmaFDQ0
旧rep2-allinoneからのバージョンアップは未チェックです
たぶん行けるけどダメそうならパッケージを一度消してください
93の通り、Linuxは要URL変更、MacOSはそのままでいける想定です
たぶん行けるけどダメそうならパッケージを一度消してください
93の通り、Linuxは要URL変更、MacOSはそのままでいける想定です
2026/09/21(月) 15:21:21.63ID:48sCVkiL0
2026/09/21(月) 16:39:28.78ID:48sCVkiL0
https://i.imgur.com/5WafGwR.png
26の私の確認は下の方法で確認していて確認になっていなかった
どうもMacの仕様みたい
緑ボタンのフルスクリーンだとChromeでポップアップは最大化された
rep2がどうとかいう話じゃないみたい
26の私の確認は下の方法で確認していて確認になっていなかった
どうもMacの仕様みたい
緑ボタンのフルスクリーンだとChromeでポップアップは最大化された
rep2がどうとかいう話じゃないみたい
2026/09/21(月) 18:00:45.11ID:MENFT2N/0
やっぱSafariの仕様変更か
これを直してもらうしかしないとどうにもならんね
まあ元々window.openの動きが怪しかった
これを直してもらうしかしないとどうにもならんね
まあ元々window.openの動きが怪しかった
2026/09/23(水) 08:18:24.87ID:PKGM7pk00
safari以外のブラウザ無いの?
2026/09/23(水) 11:44:45.81ID:rR0pl6d+0
たったこれだけのためにブラウザ用意するのもアホらしい
2026/09/23(水) 19:10:45.69ID:ogI7JaAd0
私の98の説明が不足&悪くて説明が伝わって無さそう
97の画像の2はたぶん誤報(か今回の件とは違う話?)
念の為26をVMにインストールして確認したけど
緑ボタンのフルスクリーンしてる状態でポップアップは最大化される
たぶん26とか27とかブラウザ関係なくてmacのウィンドウ制御の話なんじゃないかな
97の画像の2はたぶん誤報(か今回の件とは違う話?)
念の為26をVMにインストールして確認したけど
緑ボタンのフルスクリーンしてる状態でポップアップは最大化される
たぶん26とか27とかブラウザ関係なくてmacのウィンドウ制御の話なんじゃないかな
2026/09/23(水) 20:32:22.64ID:rR0pl6d+0
書き込みウィンドウは、「書き込み」ボタン押して書き込み確認に遷移するとウィンドウは設定で指定されたサイズになるようだな
2026/09/26(土) 17:42:59.03ID:HTceYYRT0
提案なんですけど、パスキーでもログインできるようにするってのはどうですか?
2026/09/27(日) 05:28:07.09ID:FWbQ0PV/0
.git/objectsが670MBとかすごくでかくなってるんだけど、これどうしようもないの?
ちょっとだけ改造して自鯖のNginx+PHP-FPMにコピーして使ってるだけなんだけど
ちょっとだけ改造して自鯖のNginx+PHP-FPMにコピーして使ってるだけなんだけど
2026/09/27(日) 08:52:03.29ID:eVoVi3ki0
2026/09/27(日) 09:49:12.41ID:eVoVi3ki0
>>104
HTTPSが原則必須
オレオレ証明書でも頑張れば行けるみたいだけどかなり面倒くさそう
https://i.ibb.co/RT67fp0R/30071ef52cf2.png
https://i.ibb.co/PZxrQ8fg/be101dc93505.png
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を追加
主な変化点は以下のとおり。
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
2026/10/04(日) 19:59:03.37ID:8XH+AS220
2026/10/04(日) 20:16:47.97ID:3mBnGDkE0
俺んとこも問題なし
2026/10/04(日) 20:55:25.67ID:3ECOKa1u0
2026/10/04(日) 20:59:04.09ID:8XH+AS220
2026/10/04(日) 21:19:37.97ID:3ECOKa1u0
>>116
うーん、なるほど
ログを確認すると"method":"GET"になってるので並び替えを表示した時点のログみたい。
変更を適用するを押すと"method":"POST"がログにでるはずなんだけど、出ないかな?
うーん、なるほど
ログを確認すると"method":"GET"になってるので並び替えを表示した時点のログみたい。
変更を適用するを押すと"method":"POST"がログにでるはずなんだけど、出ないかな?
2026/10/04(日) 21:29:05.95ID:3ECOKa1u0
もしPOSTが出ないなら変更を適用するを押した時点でjsがエラーを起こしていそう
chromeのF12のdevttolsでコンソールを見たら何か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
2026/10/05(月) 22:54:09.50ID:Z/168+fE0
やってみて気付くってこともある
処置方法はあるにはあるけど、できればリポジトリで分けといてほしいなと俺も思う
二度手間になってしまうかもしれないけど、対処療法より根本治療を
処置方法はあるにはあるけど、できればリポジトリで分けといてほしいなと俺も思う
二度手間になってしまうかもしれないけど、対処療法より根本治療を
2026/10/05(月) 23:00:27.06ID:SgWiEKYR0
古いMacにUbunto突っ込んで自鯖の勉強でもするかと思ったが
全然手がつかずallinoneに丸投げの俺は低みの見物
全然手がつかずallinoneに丸投げの俺は低みの見物
2026/10/05(月) 23:16:15.45ID:LhR9DdQ50
リポジトリ統合の目的はp2-phpだけフォークしたときにgithubのworkflowがそのまま使えるようにしたかった
つまり1リポジトリにしたかった
対処療法と言われても当初の目的が達成出来るならそれでいいじゃんと判断してる
ただ、厳密に言うとリポジトリのパスとかコードへの埋め込みがまだ結構あるから、
forkしただけじゃ駄目なので置き換えはまだ必要
何か妙案があれば採用したいが、今から単なる別リポジトリはやりたくないわ
そんなこと言いつつstatic-php-cliをフォークして使い始めたから、
1リポジトリに結局出来てないわけだが、そっちは対処両方すら無さそうなんだよなあ
つまり1リポジトリにしたかった
対処療法と言われても当初の目的が達成出来るならそれでいいじゃんと判断してる
ただ、厳密に言うとリポジトリのパスとかコードへの埋め込みがまだ結構あるから、
forkしただけじゃ駄目なので置き換えはまだ必要
何か妙案があれば採用したいが、今から単なる別リポジトリはやりたくないわ
そんなこと言いつつstatic-php-cliをフォークして使い始めたから、
1リポジトリに結局出来てないわけだが、そっちは対処両方すら無さそうなんだよなあ
2026/10/05(月) 23:34:35.46ID:LhR9DdQ50
>>125
古いMacというフレーズで思い出したけど
intel macでallinoneを使ってる人居るんだろうか
今のgithubの発表だと2028/11でintel macのランナーの提供は終わりぽいから
そこからは自前でビルドするしか無くなりそう
古いMacというフレーズで思い出したけど
intel macでallinoneを使ってる人居るんだろうか
今のgithubの発表だと2028/11でintel macのランナーの提供は終わりぽいから
そこからは自前でビルドするしか無くなりそう
2026/10/06(火) 06:28:01.38ID:3948v+G50
それはもう自己責任の話だから気にしなくていい
すでに色々なアプリがIntel Macを切りはじめてるし
すでに色々なアプリが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
誤爆スマソ
2026/10/07(水) 08:56:00.04ID:Ljm2yv8R0
ええんやで
レスを投稿する
ニュース
- 「下敷きになって即死」「現場は血まみれに」…2名が死亡《大阪・だんじり祭り》が人命軽視と批判されても続く理由 ★2 [煮卵★]
- ひろゆき、女性棋士ゼロの理由は「男性より弱かったから」とバッサリも…ファン反論「将棋の女性人口が少ないから」 羽生善治も同じ見解 [冬月記者★]
- 外食業界の大規模支援、見送りへ 消費税10%維持、客離れ懸念 [蚤の市★]
- 【速報】簗農水大臣の進退 高市総理「考えさせていただく」 “予算カット”発言に「不適切で本当にダサい」 ★3 [煮卵★]
- 【国際】ロシア当局、北海道新聞記者拘束 サハリンで「スパイ容疑」 [シャチ★]
- 【声優】鈴村健一が代表の事務所 来年3月末で解散 鈴村の適応障害が理由 中村悠一、内田雄馬ら人気声優が多数在籍 [Ailuropoda melanoleuca★]