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/03/22(金) 13:29:10.20ID:amuoTf8W0
>>524
箱に書いてあるのはあくまでも、最高スピードでしょ。
それを、ずーっとは維持できる能力は別だとおもうんだよね。
2019/03/22(金) 14:25:19.00ID:hEd1eHZh0
うちはNTTのレンタル品(ホームゲートウェイ)で十分だな。
v6プラスだと実質IP固定になってるけど。
2019/03/22(金) 17:23:24.02ID:I+aTanpf0
>>522
扱えるセッション数とかは割とコンシューマ用と業務用で差が出やすい。
2019/03/22(金) 21:21:43.17ID:HW8OUf1k0
>>525
馬鹿なの?
2019/04/04(木) 14:20:26.40ID:MvOE8vZH0
2014年の業務用ルータと最新の高めの家庭用ルータ(ARM Linux箱)なら
後者の方が性能高いとおもう
VLANや拠点間VPNとかの有無はおいといて
2019/04/04(木) 17:34:30.60ID:kK/vgki60
自作PCでルータ作るのも楽しいよ
最近はOPNsense使ってる
2019/04/04(木) 17:41:24.94ID:BHNxIiCh0
自作PCでルータ運用してると電気代で業務用ルータ買えるよ
2019/04/04(木) 19:01:30.45ID:kK/vgki60
>>531
仮想化してrep2、録画、ルーター、WEB/FTP他もろもろで一台だから特に困らんぜよ
2400Gつよい
2019/04/04(木) 19:35:45.41ID:8TwFm2Jk0
ワイモバイルのサイトに管理画面出たみたいなトラブルにならないといいね
2019/04/05(金) 14:25:33.15ID:bC/9aYVX0
ATMにWindowsXPのログイン画面が出たことあったな
2019/04/08(月) 18:23:22.96ID:EXfM5T4v0
20年くらい前のロッピーは95だった。
固まって店員が再起動されてる時に起動画面を見た。
2019/04/08(月) 18:30:59.27ID:kMIZYI1s0
>>534
それはWindows XP Embeddedだと思われる。
2019/04/08(月) 19:39:42.80ID:zab3w63O0
固まって店員が再起動されてたのか…ASIMOかPepperだったのかな
2019/04/08(月) 19:52:28.44ID:iCTgG2AS0
>>536
20年前にXPはないぞ
俺は2000年より前にファミマでWindowsを見たことがあるなあ
2019/04/08(月) 22:04:23.72ID:WAaraeqA0
APIコード教えて
2019/04/09(火) 00:39:07.58ID:L870imIC0
>>539
なにいってんだこいつ
…と思ったらうちのAPIも今日の0時から認証できなくなった
キー切られたのかな
新たなキーを探さなきゃいけないぽい
2019/04/09(火) 00:54:33.44ID:al9uGddx0
俺は問題ないよね?
2019/04/09(火) 00:55:00.16ID:al9uGddx0
大丈夫だった・・・
2019/04/09(火) 00:56:33.95ID:MUbUX+js0
問題なし。
2019/04/09(火) 04:26:49.65ID:XWxFlRD90
>>540だけど直ったわ
β版のバージョンになってた2chapi_appnameを1つ前の正規版にして
Monazilla/1.00 (AppName)になってた2chapi_ua.readをMozilla/5.0 (compatible; AppName)にしたら直った

2つ鯖立ててるけど、どちらも使えていたのが両方ダメになって、両方こうしたら直ったので、
5ch側でなんらかの変化があったのは間違いないぽい
2019/04/09(火) 04:34:53.18ID:XWxFlRD90
追記

1つ前のバージョンの正規版の2chapi_appkeyと最新バージョンのβ版の2chapi_appkeyが同じ値になってたので、
β版の間は1つ前のappkeyで通ってたのが、最新バージョンが正規版になって新しいappkeyが発行されて、
1つ前のバージョンのappkeyじゃ通らなくなったのではないかと推測
2019/04/09(火) 09:39:57.68ID:7qVP+SUS0
外からでもproxyで自宅のブラウザから書き込んでる様に偽装して
問題が出たことなく今まで通り使えてるけど
rep2でAPI使うメリットってなに?
2019/04/09(火) 10:21:45.13ID:a0VxBRkP0
proxyの方が断然楽だよね
2019/04/09(火) 11:19:43.43ID:MGofFYmv0
ProxyだとeggのGoneがきつい
2019/04/09(火) 11:30:10.10ID:/h9FMUfx0
日本語でおk・・・
2019/04/09(火) 21:05:22.20ID:OSmr731h0
自分は主にProxy使いだけれども>>548はとても良くわかるw
ProxyもAPIも使える環境にしておくと時々助かるね
2019/04/09(火) 21:23:05.14ID:al9uGddx0
串とAPIをワンタッチで切り替える仕組みを作ろうかと思ってるんだが手が出せない。
2019/04/09(火) 21:27:28.63ID:k/HY1Aw30
Gone怖くてegg鯖ではまとめ読みしてないわ
2019/04/09(火) 23:12:06.87ID:fAueg2sq0
>>551
串使用のフォルダとAPI使用のフォルダにパスを分けて
dataフォルダだけ共通に設定したら通るかな?
2019/04/09(火) 23:51:10.28ID:al9uGddx0
>>553
なるほど・・・
mount --bindを駆使すれば案外手軽にいけそう。
2019/04/10(水) 10:58:35.57ID:tstyxFkj0
>>538
>>534が20年前ってなんで分かるんだよ?
2019/04/10(水) 11:00:45.09ID:qtQX/xtO0
じ・え・ん
2019/04/10(水) 20:54:02.20ID:6a+XB6Nb0
サーバー変えたらこんななってしまいました。
書き込み出来ないし文字化け、原因分かりますか?
PHP Version 7.1.16
https://i.imgur.com/rzw4MfI.jpg
558557
垢版 |
2019/04/10(水) 22:08:17.91ID:7+cYoWhv0
串がどうも調子悪かったみたい
APIにしたら治りました。
2019/04/10(水) 22:30:05.55ID:L16thmkD0
鯖に負荷かけてる気がするな・・・
俺も串使ってたけどやめた。
560557
垢版 |
2019/04/10(水) 23:31:55.56ID:LqFw/XAo0
>>423
リンク切れですね
再アップお願い出来ませんか?
2019/04/13(土) 00:08:01.68ID:Tl4sQZRG0
>>423もう一回上げてくれ!
2019/04/13(土) 03:29:20.65ID:fXBLelXq0
最低限の機能しか使っていないから、php5.4まで、p2 1.5.29を自分で直しながら使ってきたけど、
php7.3に上げたらまた動かなくなってしまいました。
今回は、rep2 expack 全部入り by open774がphp7対応と知って、こちらにバージョンアップしました。
だいぶバージョンが離れていたけど、お気に入りスレと過去ログが移行できて良かったです。
2019/04/13(土) 09:51:14.77ID:6gH4pyFk0
https://github.com/open774/p2-php/pull/21/commits/10b53b252928c17af28f7886dc6ad1f5c10def78

とりあえずこっちにあったみたいだぞ
他にも余分なシェルはあるけど
2019/04/13(土) 11:30:10.46ID:TBk5V/d10
open774が動いて莫くてプルリク通ってねえのか
2019/04/13(土) 19:01:53.38ID:iCmsS14g0
>>563
ありがとうございます。
2019/04/16(火) 05:12:07.79ID:I68lIsoL0
取り込んだ。>>423とプルリク送ってくれた人ありがとね
最近5ch自体見る暇無かった。

https://github.com/open774/p2-php/commit/c5cbc6387b69dd9c791252e089821a61d2bbed3a

BASIC認証を併用してる人は試してみて欲しい。
https://github.com/open774/p2-php/commit/8ba2448b0661cf6ff756bea7ccdb28dcec5d30f7
2019/04/16(火) 11:24:17.72ID:K1VgAOXs0
>>566
生きてたか良かった
2019/04/16(火) 22:10:25.74ID:AbgYBRgg0
PDO_DataObjectの導入とic2キャッシュ一覧のPinterest風レスポンシブデザイン化を令和が終わる頃までにやりたい。

>>382
とりあえずPC版の入力欄を呼び出すだけの項目を実装した
https://github.com/open774/p2-php/commit/f0a58fdabdfdb1ba55cb47af43538e7fdd22777c
2019/04/16(火) 22:24:15.38ID:02DAADbg0
自分の所は"v180705.1300"時点よりも後をgit pullすると動かなくなりそれの調査を後回しにしてたことを思い出したw

その前にまずはサーバ環境を移行したいんだけれどもめんどくちゃい^^;
2019/04/16(火) 22:59:20.07ID:cnwIMtKl0
最近串が不安定なのでAPI使ってるがDAT落ちの取得の時だけ一発で串に切り替えられれば便利
2019/04/16(火) 23:25:27.53ID:bdBvmFMF0
そのためのDAT取得プラグインなんじゃないの
スレのパラメーターを渡してHTMLからDATに変換するスクリプトを指定すればいい
2019/04/16(火) 23:50:54.82ID:EfnEK3bz0
>>566
対応ありがとうございます
うちの環境だとスレ検索動かなかったけど、生存が確認できてよかったです
2019/04/17(水) 01:24:48.51ID:pTUjqgwY0
>>566
BASIC認証のみでログインできてます
うちではスレ検索も問題なしでした。いつも更新ありがとうございます。
2019/04/17(水) 19:23:55.60ID:BsyFdBy30
レス番号をポイントして「これにレス」でポップアップウインドウが出るけど
少しはみ出しててずっとどうにかしたいと思ってサイズっぽいところを探して
色々書き換えてみたけどサイズが変わらない

ウインドウをもう少し横に広げたいんだけどドコいじればいいか誰か教えてくさい・・・
https://i.imgur.com/5zSoB86.png
2019/04/17(水) 20:59:39.62ID:J0pE1nL10
>>574
IE11だけどはみ出したりしないな。
URLが折り返さないで表示されてるからその画像よりかなり広い。
2019/04/17(水) 21:37:15.56ID:vLooKHTY0
ブラウザがおかしいのでは…
2019/04/17(水) 21:53:54.83ID:j0a1Q/Su0
ブラウザが何なのか明かさない時点でネタだな。
2019/04/17(水) 22:12:30.30ID:OsiM6eyY0
Windowsでもないかも
2019/04/17(水) 22:34:47.75ID:JTqCZGrn0
Windows版Chromeで100%表示だとはみ出したりしないな
2019/04/17(水) 23:46:05.50ID:BsyFdBy30
Windows版ChromeでフォントをMSゴシックにしてサイズ変えてるから?
それはそれで
どこをいじればウインドウサイズ変更できるのかを誰か・・・
2019/04/18(木) 07:40:33.90ID:L6r9ICHv0
ポップアップを新しいタブで開く設定がデフォでないブラウザかな
2019/04/18(木) 09:16:22.48ID:4ClEjqdQ0
新しいスレッド検索って串さしてると動かないっぽい?
apikeyが見つからなくてAPI試せないんだが
2019/04/18(木) 09:38:36.26ID:OL+vqEE10
>>582
串でも快適に使える
2019/04/18(木) 10:07:33.09ID:4ClEjqdQ0
>>583
まじか
タイムアウトエラーが出てうまく表示されないのはこちらの環境のせいか

Curl error: Operation timed out after 5001 milliseconds with 0 out of 0 bytes received
2019/04/18(木) 13:20:32.77ID:sfZ5qKae0
apikey見つからないって
バカでも検索すりゃ見つかると思うが・・・
2019/04/18(木) 13:49:03.40ID:4ClEjqdQ0
>>585
ミスってたわw
使えなかったので有効期限切れてるのかと思って最近更新された情報を探してた
単純にKEY貼り付け先を逆にしてた

APIキー使うとスレッド検索上手く動くので串のせいでした
お騒がせしました
2019/04/18(木) 14:19:48.33ID:Ht4wfmpD0
俺も串だとスレッド検索ができない。
2chproxy.plなんだが・・・

鯖に負荷かけたくないからAPIでやってるけどね。
2019/04/18(木) 21:58:55.85ID:47PCeaQs0
>>587
俺も2chproxy.plで使ってるが普通にスレ検索いけるよ?
最新版使ってる?
2019/04/19(金) 00:26:14.78ID:kT5+aaDv0
>>566
これって$_SERVER['REMOTE_USER']にユーザー名入ってれば自動ログインできるというわけではない?
nginxにfastcgi_param REMOTE_USERを設定してみたがうまくいかなかった。
590killer
垢版 |
2019/04/19(金) 13:06:20.98ID:D56WzLR90
>>589
https://github.com/killer4989/p2-php/commit/2848f8d2fc5ec717cfe63fe799a905eb436ab57f

一応こんなかんじかなと直してみたけどろくにテストとかしてないから元のコードに戻せるようにしながら確認してね
2019/04/19(金) 23:33:38.43ID:kT5+aaDv0
>>590
普段rep2のログインに使ってるユーザー名と$_SERVER['REMOTE_USER']が一致すれば自動ログインできるのかと思って
SSLクライアント認証しているnginxでfastcgi_param REMOTE_USER fooを設定して
phpinfo()で$_SERVER['REMOTE_USER']にfooが入ってるのは確認したけどうまく行かなかったという話なんです。

言葉足らずでお手数かけてすみません。
なにか困ってるという話でもないですし聞かなかったことにしていただいたらと思います。
2019/04/30(火) 19:03:19.08ID:BMjZCsJr0
php -v
PHP 7.3.4 (cli) (built: Apr 19 2019 00:20:56) ( NTS )
です。

PHP Warning:
Use of undefined constant EOP − assumed VEOPV (this will throw an Error in a future version of PHP) 
in /usr/local/var/www/p2−php/rep2/read_new.php on line 220
が出るんですが、このEOPはどうするのが良いですか?
echo <<<EOP
ぶちこんどけば良いのでしょうか。
2019/04/30(火) 19:51:55.52ID:W+ZPlei80
だね
2019/04/30(火) 20:10:48.83ID:paEkbNT30
>>592
PHPのマニュアルくらい自分で見れるだろ・・・
2019/04/30(火) 23:00:27.04ID:BMjZCsJr0
私が無知で期限を損ねたならごめんなさい。
echo <<<EOP
EOP;
って連続してるのが合ってるのか自信なかったので。。
2019/04/30(火) 23:41:06.33ID:paEkbNT30
>>595
だからw ここに書く暇があったら、PHPのマニュアルを読んだ方がいいってw
機嫌を損ねるも何も、それ以前の質問なんだよ。
2019/05/01(水) 00:41:27.71ID:aqm9PZiY0
すみません。マニュアルとやらは読みません。
そんなくだらないことに時間かけたくないです。
2019/05/02(木) 23:37:01.13ID:08UabFy10
すみません。マニュアルとやらは書きません。
使って覚えてください。
2019/05/02(木) 23:48:08.51ID:vML1Deem0
>>597-598
で、どこで笑えばいい?
2019/05/03(金) 03:17:40.01ID:mWAKfnMd0
鼻で笑えばいい
2019/05/10(金) 13:11:48.94ID:mNjSKu9W0
パソコンのFireFoxなんかで

http://rep2のURL/read.php?url=スレのアドレス

って感じでスレッドを開くとrep2で対象のスレが見られるのですが
スマホでは「板サーバから最新のスレッド情報を取得できませんでした」
とエラーがでて見ることが出来ません。

一体どこを見直せばスマホからも見られるようになるか教えて頂けないでしょうか。
2019/05/10(金) 17:12:16.92ID:pfx8EWf10
>>601
rep2が原因ではない。なので、ここで質問する内容ではない。
2019/05/20(月) 11:59:43.56ID:f1UXJ9Vz0
自宅鯖ぶっ壊れたんで新しく環境作り直したんだが
「Ubuntu19.04出てるんで試してみるか〜」
的にお気楽にてけとーにやってたら
composerのインストールでずらずらとエラーが出てインストール失敗
てけとーにいじってたら訳分からんようになったので
結局18.04出作り直してサクッと完了
きちんとやらんと駄目やね(ノ∀`)
2019/05/20(月) 14:13:09.87ID:Zojo06wK0
俺も18.04で作り直したクチだけどImagecacheでサムネイルが表示されず
Brokenの画像クリックすると”FitImageのセットアップ失敗: 画像サイズが
不正です”と表示される。
しかしキャッシュ見てみるとそもそもソース画像がダウンロードされてないのな。

しかし、PINKBBSだと問題なく画像も取得できてるしサムネイルも表示される。
2chproxy使用してるが5chとBBSPINKとは何かアクセス方法に違いあるのかね?
2019/05/20(月) 15:35:05.77ID:EuK38zZ50
>>604
前スレだったと思うけど、一応対応策はある。
俺のところでは、2chproxy.plの945行目あたりに以下を追加してる。

$var{content} =~ s|<a\sclass="image"\shref="http://jump\.5ch\.net/\?[^>]+>([^&][^<]*)</a>|$1|g;
2019/05/21(火) 15:58:32.75ID:S3OPEoBT0
>>605
なるほど5chで仕様変更があったが2chproxy.plに画像取り込みまで考慮した作りにしろというのは酷だということか。それで動くようになったよありがとう。
2019/05/22(水) 11:45:36.64ID:r/Xdh5o/0
2chproxy.pl側の対策ならlinux板の2chproxyスレの644以下で話題になってる。
ttp://mao.2ch.net/test/read.cgi/linux/1429072845/644-649
2019/05/22(水) 18:24:54.49ID:esNOeEX10
https://github.com/open774/p2-php のセットアップ通りに導入しても
https://anago.5ch.net/test/read.cgi/software/1425420543/402n
と同じエラーが出てスレの書き込み部分が表示されなかったり、*.idxが作成されなかったりします(*.datは作成される)

環境は、WSL(Windows10Home1809)、Apache/2.4.29 (Ubuntu)、PHP 7.2.17-0ubuntu0.18.04.1、mysql Ver 14.14 Distrib 5.7.26, for Linux (x86_64) using EditLine wrapper
で、
2019/05/22(水) 18:26:47.14ID:esNOeEX10
php /var/ww●w/html/p2-php/scr●ipts/p2cmd.php check の結果は「pdo_sq●lite: Not loaded」以外OKになっています

su●do ch●own -R www-data:www-data data rep2/ic
やっても変わらんかった もう無理よ 助けて
2019/05/22(水) 18:27:14.82ID:esNOeEX10
なんかcloudflareが激おこで書き込めなかった…
2019/05/22(水) 18:35:38.17ID:DfquudCU0
sqliteのモジュールが入ってないって言われてるんだから
2019/05/22(水) 19:51:58.93ID:esNOeEX10
>>611
sudo apt-get install php-sqlite3
で解決しました MySQLはいってるから要らないと思い込んでました本当にありがとうございました
2019/05/22(水) 21:56:46.45ID:8RhHUIj10
sqlitetってまだ使えたのか、、、
2019/05/22(水) 22:17:23.08ID:DfquudCU0
data/dbで使ってる。
もう使えないのはsqlite2のほう。
2019/05/23(木) 14:51:49.17ID:ymOdqIXN0
sqlite使えないと思ってMariaDB入れたけどPHPadminでエラー出来るから
おかしいなって感じで半月ほど解決に時間かかったよ、、、
2019/05/23(木) 15:13:24.88ID:lKvpUDsl0
>>608
PHPのビルトインサーバーでやったら動くよ。遅いけど・・・
2019/05/25(土) 18:27:23.11ID:POGsXvEe0
skin/metal.php 弄って黒いの作ってみた(画像なし)
774版で確認したSS https://imgur.com/a/kX34oAe
https://pastebin.com/raw/zd3CjkqA
2019/05/26(日) 09:29:44.62ID:8VJvdCWB0
使わせていただきます
ありがとう
2019/06/09(日) 19:10:26.81ID:RPy4OyiC0
APIでエラーになってスレが読み込めない
2019/06/09(日) 19:34:09.72ID:0S+d8JeS0
それは困ったね
2019/06/09(日) 20:22:35.42ID:RPy4OyiC0
あ、直ったっぽい・・・
なんだったんだw
2019/06/11(火) 08:53:09.41ID:j89snOin0
APIエラーとか今の5chじゃ日常茶飯事だろうが
623名無しさん@お腹いっぱい。
垢版 |
2019/06/15(土) 18:58:29.17ID:Pon9wJII0
https://egg.2ch.net/software/lastmodify.txt
みたくtxtに変換できませんでしたって出る板が多いのですがどの辺確認したらよいのでしょうか?
2019/06/20(木) 03:37:17.38ID:CGoWzVJn0
3ペイン表示右下のスレ内容表示欄?右側上とか右下に表示される選択項目に
表示されてるスレをあぼーんするメニューが追加されたら便利かなぁ……と思ったのでつい書き込んでみる

 情報 → ポップアップウインドウ内であぼーんクリック → ポップアップウインドウ閉じる

とかだと、例えば「なになにが分からないので教えてください」とかの単発でスレ立てされたのを
あぼーんしたいとか、いちいちあぼーんするための手順がちと手間だなぁ、と
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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