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/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ペイン表示右下のスレ内容表示欄?右側上とか右下に表示される選択項目に
表示されてるスレをあぼーんするメニューが追加されたら便利かなぁ……と思ったのでつい書き込んでみる

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

とかだと、例えば「なになにが分からないので教えてください」とかの単発でスレ立てされたのを
あぼーんしたいとか、いちいちあぼーんするための手順がちと手間だなぁ、と
2019/06/21(金) 16:35:21.81ID:0bgBAMQT0
chmateみたいに返信が多いレスとか、URLを含むレスとか、マークしたレスをミニマップで表示してタップしたらそのレスに飛ぶように出来ないものかなぁ
2019/06/23(日) 12:45:08.89ID:7ZPOpN1s0
lib\ThreadList.php on line 292
これってどう直したら良いのですか?
2019/06/23(日) 17:05:32.94ID:CTUkvXWW0
エスパーきてくれー
2019/06/23(日) 20:12:16.29ID:JBay5eQp0
>>626
どこの板を見ようとしてエラーが出たの?
URL 貼ったら誰か教えてくれるんじゃね?
2019/06/24(月) 10:11:45.52ID:0JP1sWU10
改行がたくさんあるレスをNGする方法を誰か教えてー

http://medaka.5ch.net/test/read.cgi/gamestg/1560298020/242
こんな感じで(1文字+改行)×たくさん・・・みたいなの
2019/06/24(月) 10:40:28.55ID:GLFBmpT+0
NGワードに(1文字+改行)×たくさんを設定する
2019/06/24(月) 11:06:39.41ID:xfj7ZdWx0
>>629
正規表現で
(\s\S\s<br>){10,}
をNG登録。
この場合は10回以上となる。
2019/06/24(月) 11:10:47.70ID:0JP1sWU10
>>631
ありがとう!ありがとう!!できた!
ほんとウザかったから自分で正規表現やってみたんだけど
低能すぎてうまくできなくて困ってたんだ
2019/06/24(月) 11:14:25.57ID:+3jaet3Y0
改行荒らしってわざわざ手で打ってるのかな
ならばその労力に敬意を表して
こちらも>>631をリストに設定する労力を使おう
2019/07/06(土) 05:32:25.68ID:9Dn8ZhfZ0
dpkg -l | grep phpってやったらphp5とphp7と数字の付いてないphpが出てきたんだけども
今rep2がどのphpで動いてるのかはどうやったら分かりますか?
2019/07/06(土) 06:04:01.02ID:XCqIhOzR0
phpが動いてるウィンドウがあるだろ
2019/07/06(土) 07:44:15.43ID:ACszBwZ00
ぶw
2019/07/06(土) 08:41:43.45ID:Lm5eM4vM0
php -vでは
2019/07/06(土) 14:44:55.59ID:vCeh0HJa0
phpinfoだけのphp実行するか確認できるならサーバのログとか
ログインできるならサーバに動的にリンクしてるライブラリで確実にわかる
2019/07/07(日) 14:26:12.43ID:iyGH4McC0
今一番のお勧め板リストはどこですか
2019/07/09(火) 14:04:36.53ID:tdbo/Y5A0
https://schmovic.web.fc2.com/list2/bbsmenu.html
2019/07/12(金) 12:01:34.95ID:hE2j9g420
open774版てphp72で普通にinstallできるよね?
まだ詳しく調べてないけどcomposerでこける
2019/07/12(金) 13:14:35.61ID:SLB2N8950
>>641
Ubuntu19.04で構築しようとしたらcomposerでエラーわんさか出て訳分からなくなったので
同じ手順で18.04にて構築し直したらあっさり完了したわ>うち環境
2019/07/12(金) 14:07:56.76ID:wUvNoD6z0
モジュールが足りてないだけだろ
Ubuntu 19.04とphp7.3で動いてるぞ
エラーを注意深く見て何が足りないのか追ってみれ
2019/07/13(土) 17:06:46.54ID:zC4/uNou0
AV機器板が移動したみたいなのだけれども、ホストの同期を押しても
rep2 info: p2_favita.brd は変更されませんでした。
になってしまうのだけれども、これはどう対処するのがいいのだろう
誰か教えてください
2019/07/13(土) 19:25:48.06ID:zC4/uNou0
あれ?オナニーしてたら治った。
2019/07/13(土) 20:30:24.80ID:pbVDEm060
煩悩を捨て去らないと動かないんだわ
2019/07/29(月) 11:44:11.85ID:sM9X9SSB0
Error: Curl error: SSL certificate problem: certificate has expired
rep2 info: https://egg.2ch.net/software/lastmodify.txt に接続できませんでした。

どうすりゃいいんだろこれ
2019/07/29(月) 11:56:59.98ID:/SC1q24o0
そこの証明書の有効期限が今日の8:59:59までで切れてる。
SSL証明書の検証をしないように修正することでメッセージ自体の抑制はできなくはないが
基本的には管理者が証明書の更新をしないとダメやな。
2019/07/29(月) 12:06:42.96ID:/SC1q24o0
# openssl s_client -connect egg.2ch.net:443 -showcerts
CONNECTED(00000003)
...
depth=0 OU = Domain Control Validated, OU = PositiveSSL Multi-Domain, CN = ssl425719.cloudflaressl.com
verify error:num=10:certificate has expired
notAfter=Jul 28 23:59:59 2019 GMT
verify return:1
depth=0 OU = Domain Control Validated, OU = PositiveSSL Multi-Domain, CN = ssl425719.cloudflaressl.com
notAfter=Jul 28 23:59:59 2019 GMT
verify return:1
...

cloudflaresslの無料SSL証明書使ってるのかな。
それなら費用ではなく単なる更新忘れの管理ミスなんだろうな。
2019/07/29(月) 13:13:21.89ID:9hrMSZxN0
というか5chに切り替えろよ
2019/07/29(月) 18:07:33.84ID:38dX/TgJ0
BBSPINKでは出ないから5ch側の証明書更新忘れなんかね
2019/07/29(月) 18:15:29.23ID:UE1jSshl0
忘れてるんじゃ無くて2ch.netの方はもう更新しないんじゃね
2019/07/29(月) 18:41:50.08ID:38dX/TgJ0
とりあえず
 p2_favita.brd
の2chを5chに書き換えたら出なくなった
>>650の指摘通りだったわ
2019/07/29(月) 18:49:27.31ID:vvSZ9gQk0
5ch の板一覧に変えて、キャッシュの削除・ホストの同期すりゃいいんじゃないの
2019/07/30(火) 09:28:09.75ID:2z3O19J50
>>654
これで直った ありがとう
2019/08/17(土) 10:19:08.17ID:EDnbifU00
dropbox-sdkって無くなった?
2019/08/19(月) 10:28:39.67ID:Ip2+qYCI0
というわけでGoogleクラウドにDebian9入れてrep2入れてみたけどスレ一覧取得で403が返ってくる
2019/08/19(月) 12:27:49.75ID:XpD6VsdH0
ログくらい見たら?
2019/08/19(月) 13:00:29.14ID:9mquOoiy0
IC2で星つけてランク分けられるけど
星ごとにフォルダに分けて画像のバックアップ取りたい
星1はstar1フォルダに星2はstar2フォルダに…みたいに
自作プログラムを作る力量がないなら無理?
2019/08/19(月) 13:21:28.65ID:XpD6VsdH0
これを機に勉強しろとしか言えない
2019/08/19(月) 13:32:42.56ID:OZyLXRjS0
プログラム作らないならランクでフィルタして多めに一括表示して
ブラウザの拡張機能とかで URL 抽出してからなんかのツールでダウンロードすればいいんじゃね
2019/08/19(月) 13:35:33.36ID:iV760WdP0
GCPはあアカンで。メリケンからの通信遮断されとる。
GCPをtokyoリージョンで作ってるブルジョワならapiか串刺しとるか?
2019/08/20(火) 15:00:03.87ID:YgkzxJD+0
GCPは高いからLightsail(AWS)に移って費用は半分以下になった。
2年前に3万円ただで使えるのにつられてしまったからな・・・
2019/08/20(火) 15:08:38.72ID:c7e2BW6c0
みんな金持ちだな…
家に置いたお古ノートPCのESXiで動かす一択だわ
2019/08/20(火) 15:23:33.53ID:0z+Wts1r0
ノートPCでもつけっぱだと電気代馬鹿にならん
2019/08/20(火) 15:33:15.03ID:syIcNNtO0
メリケンブロックされるまではほぼ無料枠で収まっとったで。月の請求2円とかだった。
2019/08/20(火) 15:33:33.40ID:4poQOuVL0
ノートPCだと、つけっぱでも1ケ月500円もいかんぞ。
2019/08/20(火) 15:46:33.67ID:YgkzxJD+0
ホコリたまって火事になるよ。ググるとどういう状態になるのか分かる。
俺も昔やってたけど、ノートパソコンやめてラズパイで串を動かしてそれをrep2のプロキシ設定にしてる。
スナップショット機能があるクラウドのほうがトラブってもすぐ巻き戻せるし便利。
2019/08/20(火) 15:48:32.99ID:YgkzxJD+0
Lightsailのメモリ2Gインスタンスなんて月$10だからな。
S3とかも使うけどそれでも$15くらい。
2019/08/20(火) 15:59:09.96ID:0z+Wts1r0
lightsailで月400円くらいだからなあ
もっと安いサーバーもあるしrep2以外になにしてるかにもよるけどじゅうぶん比較対象になる
2019/08/20(火) 16:44:33.15ID:c7e2BW6c0
rep2だけならまあクラウドも検討できるけど、
他にも色々やってて容量もテラバイトほしいとかなると
外部クラウドなんてとてもとても
2019/08/20(火) 17:08:20.01ID:0z+Wts1r0
なんか話ずれてるしエアプっぽいな…
2019/08/21(水) 06:08:01.43ID:nzPBcIMN0
自宅鯖で色々と運用してるとrep2をクラウドに置く意義がないんだよね
全部クラウドにしたら転送量で高くついてしまう
ざっと見たら月間1TBくらいあるわ……
2019/08/21(水) 07:43:33.74ID:+d3E1VLZ0
自宅のネットはv6プラスなもんで任意のポートを開けられない。
プロキシはそれを気にしなくていいけど、WEBでそれはキツかったのでクラウドに移行したよ俺は。
2019/08/21(水) 08:35:05.15ID:32ot/0dL0
レン鯖やクラウドって書き込みブロックされてたりしない?
2019/08/21(水) 08:47:45.16ID:ByKVIf2D0
GCPとAWSは書き込み出来ん。
設定ファイルの直接書き込むをオンにしたら、
書き込みボタンを押すと5chの当該スレが直接開くようになる。
2019/08/21(水) 08:49:15.88ID:+d3E1VLZ0
串通せば書き込み出来る、つうかこれでやってるよ。
2019/08/21(水) 09:08:53.63ID:dC8myRxQ0
>>674
任意でなければ開けられるだろ
2019/08/21(水) 09:18:03.82ID:+d3E1VLZ0
>>678
ポートはどうしても443じゃないとダメだな。
Let's Encryptの証明書が取れなかった。ポート変えて出来るようだが無理だった。
2019/08/21(水) 09:21:12.32ID:ZImuDhQ+0
>>675
DNS認証

ていうか不要なアタック避けるためにもポートはデフォルト使わないだろ
2019/08/21(水) 15:15:09.83ID:g9dK9fOW0
GCPの固定IP来年から有料化
Always Freeに追加は…されないだろうなぁ
2019/08/21(水) 17:22:42.83ID:hS3TSFGh0
>>681
マジか
まあDDClient使ってDDNSでもいいけど
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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