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/
2018/10/29(月) 20:57:03.28ID:5gfinRF70
>1
2018/10/30(火) 02:17:31.15ID:wRucZo+70
>>1
2018/10/30(火) 08:14:27.59ID:G1uFTQ+K0
>>994
> (p) のところで画像の URL の場合は iframe でプレビューしたいのですが
> それっていうのは ImageCache2 というのを導入すると
> なんとかなったりするの?
なるよ
2018/10/30(火) 12:54:39.04ID:Hk6Den7x0
>>1
2018/10/31(水) 17:49:57.51ID:uXy36QH30
>>1
乙ピチュ
2018/11/06(火) 11:51:43.86ID:oEUiddrv0
rep2の引っ越しってただのコピペでいいのかなあ
2018/11/06(火) 12:14:21.62ID:c9ZGRJ520
ic2使ってないならコピペでいいんじゃない
2018/11/08(木) 10:04:42.74ID:cgDeaM8N0
自分もそろそろrep2動いている環境をリプレースしなきゃいけないんだよなあ
めんどくさい
2018/11/08(木) 14:44:14.72ID:+zz2ed6t0
今はesxiもdockerもあるしリプレースも大した事ないなぁ
仮想化してからホント楽になった
2018/11/10(土) 02:16:30.35ID:3cWSgJj+0
ハードの乗り換えなんかたいしたことないだろ
ソフトのバージョンアップに伴う設定見直しとかだろ面倒なのは
仮想化したところでちっとも楽にならんだろ
2018/11/10(土) 09:00:21.78ID:v2XdaW260
いいや
いくらでももとに戻せるとか環境複数用意するのが簡単だったりとかで設定もかなり楽になったよ
2018/11/10(土) 22:30:24.67ID:3QBNEAI80
仮想化したインスタンス上ではrep2専用として関連ソフトのバージョン固定とかも
できるから楽になるって話じゃねーの?
アップデートも実行する前にスナップショット作成しておけば元に戻して
再チャレンジを何度でもできるとか、そういうのも含めてさ。
2018/11/10(土) 23:03:02.28ID:3cWSgJj+0
ネットワークにつながないと意味のないソフトでそれは辞めて欲しいぞ
2018/11/11(日) 00:44:09.60ID:vz4do0ae0
3cWSgJj+0
繝舌き縺吶℃
2018/11/11(日) 02:32:27.34ID:0gS93P6n0
mb_convert_encoding('繝舌き縺吶℃', 'SJIS', 'UTF-8');
2018/11/11(日) 12:34:40.79ID:JniQhKPB0
>>14
そうか?
AmazonのEC2とか仮想サーバはそれ前提でスナップショットから再生成できる仕組みなんだが
2018/11/11(日) 12:43:08.87ID:YzrdHKqm0
GCPにもあるよな。これのおかげで助かった。
データ消しただけでなく、何かしくじっても元に戻せる。
2018/11/11(日) 16:59:53.30ID:8unwB9o90
docker構築すればむっちゃ楽だけど構築する知識がないと面倒だわな
docker hubに誰かが作ってるのあるけど人によってrep2の環境が違うから他人のは使う木にはならんけど
2018/11/11(日) 23:16:19.39ID:yu+ANAMU0
>>14
バージョンを固定することと、セキュリティパッチを当てることは
普通に成立する訳だが。
2018/11/12(月) 00:43:03.81ID:uNJ4ZUUe0
>>20
php4とかapache1とかセキュリティ対策すらされないじゃん?
2018/11/12(月) 07:26:53.61ID:x6P4a48w0
rep2をPHP4やapache1.xで動かすことが前提にしようとしてるアホがいる。
2018/11/12(月) 08:44:22.78ID:uNJ4ZUUe0
>>22
てにおはがおかしいよ
やり直し
2018/11/12(月) 09:19:49.71ID:HUHH8lig0
rep2の動作環境すら確認してなかった奴が悔し紛れに
「てにおは」がおかしいと突っ込んでみたものの
「てにおは」の「てにをは」がおかしいと再突っ込みを
喰らう羽目になり恥の上塗り。
2018/11/12(月) 10:08:34.26ID:ABNoKHZk0
おっはー!

って言ってみた
2018/11/13(火) 01:59:31.92ID:U4RUnkOA0
オリジナルは「おーはー」なのに香取のせいで…
2018/11/13(火) 20:19:24.26ID:52UM6NXA0
Imagecache2で画像取得してるんだが
画像自体は取得できてサムネイルも表示されるんだけど
スレ内サムネイルからいらん画像削除したいとかで情報だそうとすると
「画像情報を取得できませんでした」
とかなるけどなんでかな?
ExifはOffにしてある
2018/11/13(火) 21:23:11.36ID:52UM6NXA0
>>27ですが解決しました
conf_ic2.inc.php内のDB名と実DB名が異なっていたためでした
確認、再設定後一応リブートしたら正常になりました
2018/11/15(木) 18:53:45.81ID:kNq99GRX0
無印rep2を改造して使ってる俺にはもう用のないスレだけど
たまに来てみりゃ煽り合いだった
2018/11/15(木) 22:25:25.37ID:ZLvqAZ7R0
俺も無印rep2を改造して使ってるわ
改造って言っても、環境に合わせて
動くようにしてるだけだが
2018/11/15(木) 22:44:17.59ID:imYhErEf0
新規の人はいないからな
最近はスマホに全部移行してスマホで完結してる人多いらしい
2018/11/16(金) 07:00:34.43ID:lXTO+twX0
そう言えばネタのつもりで au の SHF32 ってガラホに rep2 をインストールしたことがあるけれど
普通に動作して驚いた記憶が。
2018/11/16(金) 08:12:45.44ID:+T4nU3Xw0
それって他のスマホやPCからも見れるのか?
2018/11/16(金) 13:52:56.48ID:R2/RtHsx0
そもそもrep2って容量の少ない低速通信端末で
自宅鯖にデータ貯めてデータ圧縮して低速でも2ch楽しめるためにやってたけど
今は自宅と出先でスレ共有出来る程度だもんな
まぁ共有出来るのが最大のメリットなんだけどさ
2018/11/16(金) 14:01:24.26ID:+T4nU3Xw0
IC2は活用してない?
スマホは専ブラより使い勝手は劣るけどさ・・・
2018/11/16(金) 14:19:11.53ID:EUXrQqQq0
画像より動画の時代だからね。IC2はもいいや
2018/11/16(金) 14:49:58.11ID:FZM27nIJ0
>>34
モバイル回線が混雑してても快適に見られるのは今でもメリット
2018/11/16(金) 15:50:06.39ID:r1WQeOg40
>>34
複数スレをお手軽に別ウィンドウでいくらでも開けるとかbookmarkで扱えるとかも
割とよくやるな。
2018/11/19(月) 00:24:53.78ID:LuMTja0b0
rep2のせいじゃないけどAPIエラー連発またウザいな
しかも今回は常時エラー出るわけじゃないし
2018/11/19(月) 00:40:02.56ID:NYDvxdHh0
https://twitter.com/2ch_observation

特に障害が起きてるわけじゃないからおま環だと俺は思ってたが、
やっぱりそうか・・・
https://twitter.com/5chan_nel (5ch newer account)
2018/11/19(月) 00:41:30.98ID:XKkgGsc60
一昨日からAPIエラー出すぎだからproxyつこうてるわ
2018/11/21(水) 13:07:46.68ID:RyamSO5Q0
俺もAPI使うのやめた。
2つプロキシかますようになったからちょっと遅くなった。
2018/11/21(水) 21:00:17.18ID:Cr/ZlG7Z0
うちはAPIなんのエラーも吐いてないんだが
2018/11/21(水) 21:12:33.95ID:ChI1dpys0
一昨日あたりはAPIのセッションエラー出てた
今は出なくなったから問題ない
2018/11/21(水) 21:19:31.54ID:RyamSO5Q0
言われてたけどプロキシの方はDAT落ちしたスレも見れるし、不都合はなさそうだからこれでいいや。
46名無しさん@お腹いっぱい。
垢版 |
2018/11/21(水) 23:00:12.72ID:Bpn/obuB0
まえもあったけどたぶんCDNの不具合じゃね?
エラーになる海鮮とそうじゃないのがある
2018/11/22(木) 01:08:13.18ID:/4seWnuo0
海鮮丼食いてえなあ
最近肉より魚系食いたいわ
俺もおっさんになったな
あはははは
あははははははははは
2018/11/22(木) 01:33:13.20ID:ESHZC/zs0
板リスト取得のURLどこがいいですか?
デフォの奴だと実況板が取得出来なくなってる
2018/11/22(木) 03:16:18.20ID:twyX1c8q0
>>48
デフォってhttp://menu.5ch.net/bbsmenu.htmlのこと?
実況板って具体的にどこ?
実況chカテゴリだけでも42板だかあるんで単に実況板と言われてもどこの板だか分からないよ
URLで教えてね
2018/11/22(木) 03:55:33.98ID:9Nh+buBq0
便乗

>48じゃないけど、素Rep2の最近読んだスレを表示(更新)したときエラー出てるね。
(NGワードでまんま貼れないんで適当にスペース挟んでみる)

> rep2 error: BbsMap: Malformed response - ttp://  kita. jikkyo.org/cbm/  cbm.cgi/   20.p0.m0/-all/   bbsmenu.html をダウンロードできませんでした。

と出る
2018/11/22(木) 03:56:47.77ID:9Nh+buBq0
お。書けた。

設定ではbrdfile_online以外に設定するところ無いよね?
板メニュー指定はttp://menu.5ch.net/bbsmenu.htmlにしてるけど。

特に実況スレとか見てないけどどこを弄ればいいのかよく分かんない。
2018/11/22(木) 04:05:32.93ID:twyX1c8q0
>>50
CBMは先月末で終了済みだからね
2018/11/22(木) 04:19:43.16ID:QHqSksZT0
>>50
conf/conf_admin.inc.phpの
102行目あたり
$_conf['bbsmenu_url_for_mapping']かな
2018/11/22(木) 14:50:36.68ID:4Dw63Jmu0
へえCBMって終了してたんだ
5chになる前はお世話になったなあ
2018/11/22(木) 17:30:49.79ID:9Nh+buBq0
>>52-53
そういうことだったんですね。
ググり方が悪いのか代替URLは見つからないものの、まあ5ch以外の板を
見てないので ttp://menu.5ch.net/bbsmenu.html でいいのかな。
どうもありがとうございました。
2018/11/22(木) 18:52:20.73ID:l/IoCLFx0
>>47
あんたは疥癬だね
2018/11/23(金) 12:03:32.01ID:+3vo/DBf0
APIのエラーだけど、エラーになったスレのDAT消して取得し直せば直るな。
rep2側の問題かもしれない。
2018/11/23(金) 13:55:56.68ID:EmtBqoQE0
>>57
関係なくね?
認証エラーになってるけどそっちは違うのか?
2018/11/23(金) 13:59:00.67ID:3tUuwjrM0
それ取得済みのレスがあぼーんになってサイズが変わった時の現象じゃね
2018/12/04(火) 01:44:09.22ID:FSmWSih50
テレビドラマ板だけ書けなくなってしまった。IE11からは書ける。
403 Forbidden
nginx/1.12.1
2018/12/04(火) 02:06:17.47ID:BtVf0JKI0
ホストの同期やった?
俺のところは問題なし。
6260
垢版 |
2018/12/04(火) 04:21:11.13ID:Rp6Ry8uA0
ホストの同期やってみましたが変わらないですね。
IPアドレスを変えても変わらないので個別の規制ではないようです。
APIで普通に読めていて書き込みだけです。
2018/12/04(火) 04:28:38.52ID:YVjnsZ8u0
>>62
>IPアドレスを変えても変わらないので個別の規制ではないようです
ユーザーエージェント使った規制だよ
6460
垢版 |
2018/12/04(火) 06:27:31.08ID:Rp6Ry8uA0
>>63
JDのスレを参考に2chapi_appnameをJaneStyle/3.82にしたら書けるように
なりました。
ありがとうございました。
2018/12/09(日) 16:06:36.30ID:F6TZXWT90
環境設定変更しようとしたら

rep2 error

不正なポストです

backtrace:
1. ./rep2/edit_conf_user.php (line 14)

とか出るんだけどなにがおかしいのか分かる方いらっしゃったらご教授いただけないでしょうか
2018/12/09(日) 16:18:03.93ID:J9LeUDmH0
>>65
それだけじゃ全くわからん。
WEBサーバーのログ(error.log)確認しろ。
2018/12/09(日) 16:27:00.70ID:k/JAPYOE0
2018/12/09(日) 17:14:56.97ID:F6TZXWT90
エラーログが長いので
https://dotup.org/uploda/dotup.org1712974.txt.html
にアップロードしてみました
2018/12/09(日) 17:20:28.49ID:J9LeUDmH0
>>68
dataディレクトリのパーミションの問題だな。

chmod 0777 data/* rep2/ic
↑やった?

http://open774.github.io/p2-php/
をよく読んで手順飛ばしてないか確認しろ。
2018/12/09(日) 17:46:35.54ID:F6TZXWT90
やったんですがダメでした
仮想マシンのUbuntu上に構築したrep2環境から
ログ、既読情報、板情報、アボーンとかの設定、imagecache2のデータだけ移行したいのですが
p2-phpにdataとrep2/icを上書きするとこのエラーが出てしまいます
何かいい移植手順はないでしょうか?
2018/12/09(日) 18:20:20.02ID:F6TZXWT90
移植先はWSL Ubuntuなのですが、手順に従ってクリーンに環境を作っても同じエラーが出てしまいます
WSL Ubuntuで動かす際には何か特別な手順が必要なのでしょうか
2018/12/09(日) 23:11:03.38ID:J9LeUDmH0
WSLか・・・
前にPHPのビルトインサーバーで起動した時は動いた記憶があるけど。
git cloneやらcomposerやらはWSL内でやってるよね?
2018/12/10(月) 00:52:37.18ID:vxa7YnFL0
apache2やPHP、composerとかは全部WSL Ubuntuでやってます
ビルトインサーバーは試してませんでした
やってみましたがエラー出ませんね……となるとapache2の設定周りの問題になるのかな

nginxとか他のhttpサーバー系ソフトでも今度試してみます
2018/12/10(月) 01:13:20.67ID:GIL9nRpC0
/tmpへの書き込み権限がないとか
(ごめん適当な勘だけど
2018/12/10(月) 01:18:11.57ID:KjKsO5ja0
変態環境でやるなら基本自己解決するしかない
ファイルが作れない系はたいていパーミッション絡みな気がするけどなあ
2018/12/10(月) 10:31:34.47ID:D2mzJ1kO0
WSLだとまた環境の再構築がめんどくさいからDockerにしたら?
DockerHubに色々あるから参考にできるよ。

https://hub.docker.com/r/pengo/rep2/
とかが結構良さそう。
2018/12/10(月) 15:36:44.27ID:qppvtUb10
apacheの持ってる権限と合ってないとか
2018/12/12(水) 20:31:29.52ID:gVscgDU80
/mnt以外でやった方がよさそう。
WSLの/mntは大文字小文字の違いとかパーミッション周りの違いを吸収するための配慮が効かないのでトラブルの元
2018/12/12(水) 21:36:32.80ID:PFZx8CdD0
難しいことはよー分からんけど、とりあえずuidが違うって言ってるんだから
作った環境と移行した環境でapacheユーザのuidがずれてんじゃないの?
移行先のuidにchownしたら?
2018/12/12(水) 22:11:28.64ID:x/FA5NJ30
>chmod 0777 data/* rep2/ic

これやればとりあえずいけるはずなんだけどね・・・
WSLなんだからPHPのビルトインサーバーでいいんじゃないかと思う。
シングルスレッドでしか動かないから遅いけど。
2018/12/12(水) 23:12:34.73ID:PFZx8CdD0
>>80
とりあえずいけるはずってのはファイルシステム上の話でしょ
それで動かないからどうしようかって話じゃないんかい?
2018/12/13(木) 00:27:18.05ID:eg0KHPFN0
WSL使った事ないのであれんだけど

WSLからウィンドウズのファイルシステムへのアクセス出来てないじゃないとかどうよ
2018/12/13(木) 00:40:59.44ID:y+j6c1y90
WSLのファイルシステムにアクセスできれば充分なのでは
2018/12/13(木) 00:42:41.63ID:AH3YGpzK0
大昔にレンタルサーバーを借りてHP建ててた時に
そこはパーミッションを707などグループ属性を無くしとかないとCGIが動かない仕様があったことを思い出した
ブログなんか無い頃だな
2018/12/13(木) 09:38:42.97ID:ZuOslbTt0
WSLってことはWindows10とかでしょ。
なら素直にhyper-vでやった方が早いし確実じゃないの?
2018/12/13(木) 09:45:08.30ID:y+j6c1y90
出来ない奴に限って「新しもの好き」とかいって手を出すんだよ
2018/12/13(木) 10:24:15.82ID:4fY+fK8+0
>>85
先に仮想環境に構築したけどWSLに移行したいって言ってる。
2018/12/13(木) 11:40:36.16ID:+VENUGB20
WSLの/mnt/cは実Linuxで例えると「FAT32のUSBメモリ」とか「sambaの共有フォルダ」みたいな扱いだからchmodとかchownが効かない。

sudo mount -t drvfs 'C:\htdocs' /mnt/htdocs -o metadata,uid=1001,gid=1001,umask=22,fmask=111
で一応chmodが効くようになるがWindows側からファイルを触るとパーミッションが初期化される。
2018/12/13(木) 12:20:19.47ID:4fY+fK8+0
Windows標準でSSHサーバーが入るようになったし、ちょっとした運用ならマジLinux環境じゃなくWSLで使いたいっていう話はわからんでもない。
Cloud9をWSLで動かしてるってブログの記事もあるし。
2018/12/13(木) 12:22:50.70ID:EMQLbZ3Z0
無理せずIIS使え
2018/12/13(木) 12:24:22.39ID:4fY+fK8+0
ああ、そうかわかった・・・すでにDATを取ってるなら。
>chmod 0777 data/* rep2/ic
じゃなくて
>chmod -R 0777 data rep2/ic
にしないとダメかも。どっちにしろパーミッションの問題だな。
2018/12/13(木) 13:11:18.20ID:1PdIu8Mw0
普通に/mntにおいてるのが原因でしょ
windowsとWSLでファイルは同じ空間にあるけど基本的に相互で触らないほうがいい
WSLからwindows側は基本的には大丈夫だけどwindow側からWSLは壊れる
2018/12/13(木) 16:35:18.62ID:F+MuGi7P0
Error: Curl error: Received HTTP code 400 from proxy after CONNECT
rep2 info: https://swallow.2ch.net/livejupiter/subject.txt に接続できませんでした。

なんですかねコレ
proxy2ch使ってるんですけどそっちの問題ですかね?
2018/12/13(木) 22:07:23.19ID:eg0KHPFN0
Host swallow.2ch.net not found: 3(NXDOMAIN)
2018/12/14(金) 00:00:58.21ID:BpS29Olz0
>>93

下記のアドレスに変わってるから、試してみて
https://swallow.5ch.net/livejupiter/subject.txt
2018/12/14(金) 00:39:20.86ID:mhgYlJy00
proxy2chにはurlの2chを5chに書き換えてアクセスする機能がある
だから問題の切り分けしてくれないと見当違いの答えしかできない
このスレの全ての人がproxy2chの仕様を知ってるわけじゃないんだから
2018/12/14(金) 01:41:28.40ID:bAuClymc0
前から思ってた串を使う気持ち悪さ
コンパイルされて改変できないブラウザならわかるけど、改変しやすいPHPで、しかもrep2自体で鯖を立てるのに
わざわざrep2で使うためだけになんでまた別で串鯖を立てないといけないのか
それならrep2にhtml2datの機能を書くのがどう考えても自然だし、そんな難しいことじゃない
こう書くとじゃあお前が書けと言われるんだろうけど、俺は串使ってないから必要としてないし
もし自分で必要となれば書くけど
2018/12/14(金) 01:45:57.95ID:floQebCi0
必要としてないけどマウントは取りたいと。
2018/12/14(金) 02:39:00.32ID:wcuOlxcv0
>>97
> 前から思ってた串を使う気持ち悪さ
お前の人間性のほうが気持ち悪い
2018/12/14(金) 02:41:56.25ID:tRnQxaV70
串を通したいんじゃなくて、DATが取れなくなったから代わりに取ってもらうツールとして串を使うのが主目的なんじゃないの?
楽だしさ
そんな目的だから、rep2と串は同じ鯖に置くでしょ?
別でもいいけどさ

マジレスしてごめんね?
101名無しさん@お腹いっぱい。
垢版 |
2018/12/14(金) 03:48:16.89ID:P8t1onsX0
自分も疑問には思ってたけど、多分複数の専ブラを使い分けてるんだと勝手に思ってた
rep2でそれやるメリットはよくわからないけど、それなら串が便利なのは理解できる
それか、疑問に思ってさらにコード書いてみようって人が串利用者の中で思った以上に少ないかでしょう
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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