X



rep2 part63 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2017/09/11(月) 04:18:03.65ID:OHZQeYap0
※■公式p2はこのスレでは扱っていません■※

ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。

※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。

■公式ページ
p2 - PHPでつくった2ch Viewer
http://akid.s17.xrea.com/
rep2 expack 全部入り by 2ch774
https://github.com/2ch774/p2-php
p2Wiki
http://akid.s17.xrea.com/p2puki/

■前スレ
rep2 part62
http://egg.2ch.net/test/read.cgi/software/1465970697/
0006名無しさん@お腹いっぱい。
垢版 |
2017/09/11(月) 12:12:34.08ID:tonOmmvg0
わたし10歳の女子小学生ですけど、お絵かき対応してほしいです。
環境はamd64のDebian stretch(PHP-7.0.19, nginx-1.10.3)です。
パソコンに詳しいお兄ちゃんどうかよろしくお願いしますm(_ _)m
0008名無しさん@お腹いっぱい。
垢版 |
2017/09/13(水) 09:12:59.95ID:AD2m/CSm0

複数環境で使いやすいから頑張って欲しいけど
串がうまく動いてくれなくて浮気中
0010名無しさん@お腹いっぱい。
垢版 |
2017/09/13(水) 17:25:17.11ID:zPQQM36h0
おれ小学生の頃はTK80E(ってか8080アーキテクチャ)に夢中になってた。
今小学生だったら多分rep2も使ってると思う。
0012名無しさん@お腹いっぱい。
垢版 |
2017/09/14(木) 02:23:42.36ID:rCo2ELwI0
>>11
81?s?ڂ?82?s?ڂ̊Ԃ?

} else {
mb_substitute_character('entity');
foreach (array('FROM', 'mail', 'MESSAGE', 'subject') as $pk) {
${$pk} = mb_convert_encoding(mb_convert_encoding(${$pk}, 'SJIS', 'UTF-8'), 'UTF-8', 'SJIS');
}

???????src?I?t?̎??????G????????????悤?ɂȂ?Ǝv??😁😁😁
?G?????Ɍ??轤ク??ɕϊ?????Ă????j?R?[?h???????????邩??????Ȃ?
???j?R?[?h???󂯕t???Ȃ??‚??Ƃ??߂???????Ȃ?
0015名無しさん@お腹いっぱい。
垢版 |
2017/09/14(木) 10:39:35.71ID:JqeAGvfO0
utf8 から Shift_JIS(cp932) に変換するときに
変換先に対応する文字がないときはHTML数値参照に変換する機能が必要
phpにそんな便利な関数があるのかは知らないが
0016名無しさん@お腹いっぱい。
垢版 |
2017/09/14(木) 11:11:38.14ID:rCo2ELwI0
>>11
82行目と83行目の間に

$substrchar = mb_substitute_character();
mb_substitute_character('entity');
foreach (array('FROM', 'mail', 'MESSAGE', 'subject') as $pk) {
    ${$pk} = mb_convert_encoding( mb_convert_encoding(${$pk}, 'UTF-8', 'SJIS-win'), 'SJIS-win', 'UTF-8');
}
mb_substitute_character($substrchar);

を入れると絵文字が書けるかもしれない😁😁😁
他の板で試したら書けた
2ch外からコピペした時に変な文字が入ってても?にならないかも❓❔

BBS_UNICODE=changeの板だと&数字;になる可能性あり
0020名無しさん@お腹いっぱい。
垢版 |
2017/09/18(月) 10:05:21.54ID:OgN8u9kO0
こないだ久しぶりに774版をpullしたんだけど、その後なんかスレの最後の
<hr>以降が表示されないことがあって、ログ確認したらどうもlib/P2Commun.phpに
$url_t = self::throughIme($url);
という行があって、これはselfじゃなくてP2Utilを参照しないとダメなんだと思うが
0023名無しさん@お腹いっぱい。
垢版 |
2017/09/18(月) 22:45:42.55ID:Ryuygf/B0
前スレでPHP 7.1にしたら早くなったという書き込みて俺も導入したけど、もう7.2がでるのかよ・・・
0025名無しさん@お腹いっぱい。
垢版 |
2017/09/19(火) 23:38:40.13ID:K/qMRJD40
rep2のメンテ用にGitHubの別垢が必要ってことか
0026名無しさん@お腹いっぱい。
垢版 |
2017/09/20(水) 18:32:09.49ID:JkEz3Af40
rep2が受取る文字列はlib/bootstrap.phpの131行目で全て強制的にShift_JISへ変換されるようになってる。

内部をUTF-8に変更すんのめんどくせー
0030名無しさん@お腹いっぱい。
垢版 |
2017/09/20(水) 20:07:52.86ID:JkEz3Af40
あー文字コード変えたらIC2のデータベースとか内部で使ってるSQLiteとか全部飛ぶかも

みんなまとめてぽぽぽぽーん
0037名無しさん@お腹いっぱい。
垢版 |
2017/09/20(水) 21:47:16.71ID:bqH1PjoH0
10年くらい、ガラケーの時代から使わせてもらってるけど、2ちゃんの息も相当長い。
一旦終わったと思ったがなんともなくrep2で読み書きできる。
0043名無しさん@お腹いっぱい。
垢版 |
2017/09/20(水) 23:50:58.76ID:NRduhY4z0
結局2ch側の仕様変更を永久に追いかける必要があるから
名無し、新たな名無し、未来の名無しに頼ることになる
0053名無しさん@お腹いっぱい。
垢版 |
2017/09/21(木) 13:06:44.59ID:xbMkdv220
わたしは >>3 です。
絵文字対応、本当にありがとうございます。

「17歳の女子高生」と書きましたが、
本当は40すぎのおっさんです。みんなをだましてごめんなさい。
0054名無しさん@お腹いっぱい。
垢版 |
2017/09/21(木) 17:29:58.31ID:KqwBH1jb0
うpしたら、ic2の設定が消えてしまい、
最初からやり直そうとしているのですが、
どうもうまくいきません。

php scripts/ic2.php setup

を入力しても、すぐにコマンドプロンプトが
出てしまいます。

MySQLのデータベースを新しくしても同じです。
どなたかアドバイスをご教示願います。
CentOS 7.4 php 5.4.45 です。
0055名無しさん@お腹いっぱい。
垢版 |
2017/09/21(木) 18:14:10.04ID:EQK8MEcF0
良くありがちなのが、/confにある設定ファイルを、編集前のファイルで上書きして消してしまうこと。
あとは、新しいPHP向けの修正がだいぶ入ってるから自力でなんとかしてほしい。
0056名無しさん@お腹いっぱい。
垢版 |
2017/09/21(木) 18:18:56.50ID:VRtTAFrC0
こういうことがあるから、やっぱりforkして自分のレポジトリで.confを管理した方がいい。
だけど、MariaDBのID/PW書き込んだ状態でコミットしたのは内緒・・・
localhostだけでポート塞いでるから問題ないけど。
0058名無しさん@お腹いっぱい。
垢版 |
2017/09/21(木) 22:54:18.21ID:yFcR/Sfy0
>>54 です。
自己解決しました。

原因はよくわかりませんが、
むしゃくしゃしてPHP 5.6をぶち込んだら、
IC2.phpが動き出し、MySQL Extensionがないというエラーが
出たのですが、適当にググって解決。
今のところ順調に動いています。

お兄さん方お騒がせしました。🙋🏻♂
0063名無しさん@お腹いっぱい。
垢版 |
2017/09/22(金) 13:39:27.53ID:AXCGktca0
ソースコード中のバージョン定義が間違っているせいで
キタ━━━━(゚∀゚)━━━━!!!!!!
が消えない。
conf.inc.phpいじるか・・・
006965
垢版 |
2017/09/23(土) 14:28:58.78ID:HfriTji50
私も無印です。
0073名無しさん@お腹いっぱい。
垢版 |
2017/09/23(土) 22:33:27.71ID:kXu1Grfg0
稼働環境のアップかrep2のアップかどっちだ
前者は普通にLAMPとpear構築でいいし
後者はconfだけ退避しといて書き直せばいいだけだろう
0074名無しさん@お腹いっぱい。
垢版 |
2017/09/23(土) 23:50:50.58ID:yGSUcPk80
rep2専用の仮想環境つくってその中で動かすだけ。
アップデートするときは、作業前に"vm snnapshot rep2"って
やっとくだけでミスっても「失敗しちゃった、テヘぺろ!(rollback)」で済む。
0075名無しさん@お腹いっぱい。
垢版 |
2017/09/24(日) 00:15:45.14ID:Kmmq51os0
>>72
GitHubの774レポジトリをforkして編集したconfもコミットしてる。
アップデートしたらマージでgitがうまい具合にやってくれるし、失敗しても巻き戻せる。
0076名無しさん@お腹いっぱい。
垢版 |
2017/09/24(日) 01:44:05.30ID:HVWkFCOE0
本体に手を入れて無くてconf触ってる程度ならgit stash (save|apply)がオススメだよ。
環境の方もこだわりが無ければビルトインウェブサーバで済ませるのが楽。
0077名無しさん@お腹いっぱい。
垢版 |
2017/09/24(日) 02:33:55.86ID:sAFDhIEL0
稼働環境に2ch774/p2-phpをcloneして自分用ブランチ作ってconfいじったり改造したりしてコミットしてる
アップデート時はmasterでpullしてから自分用ブランチにmerge
0078名無しさん@お腹いっぱい。
垢版 |
2017/09/24(日) 11:54:10.07ID:x/BqSWVU0
ic2をmysqliにしていて、php -iやphpinfoでmysqliとかmysqlndとかきちんと出てくるのに、
Could not find driverと出て来る…‥なぜ……
0080名無しさん@お腹いっぱい。
垢版 |
2017/09/24(日) 13:47:04.97ID:8IbjVOf20
conf/conf.inc.php
10c10
< 'p2version' => '170920.9001', // rep2のバージョン
---
> 'p2version' => '170921.1800', // rep2のバージョン
0081名無しさん@お腹いっぱい。
垢版 |
2017/09/24(日) 23:52:31.92ID:PSkaoE2R0
ic2でファイルがpngなのにURLが.jpgだとBrokenX2で表示できないのを
何とかする方法無いですか?
主にimgurで発生
008365
垢版 |
2017/09/25(月) 16:49:13.83ID:2zkYNSqc0
>>71
font-family: Helvetica, sans-serif;
で上手く行かなかったです。
008465
垢版 |
2017/09/25(月) 16:53:37.00ID:2zkYNSqc0
ちなみにiPhoneですが、スマホ用画面ではなく、携帯用画面を使い続けています。
0089名無しさん@お腹いっぱい。
垢版 |
2017/09/26(火) 09:03:10.48ID:7rHzEK9V0
何年かぶりに更新したけどスマホの配色は前のほうが良かったのでいじりたいけどcss直接しかできないよね?
0090名無しさん@お腹いっぱい。
垢版 |
2017/09/26(火) 11:56:34.07ID:qED6H/XO0
板リストって皆さんどこ使ってます?
ttp://azlucky.s25.xrea.com/2chboard/bbsmenu.html は追従しないし、
2ちゃん基本はまちBBSがないし。
板移動したのに気づいたらp2_favita.brdを手動で変更してリロード反映してますがいい加減めんどくさい。
0092名無しさん@お腹いっぱい。
垢版 |
2017/09/26(火) 16:30:56.48ID:Zo7qCY+M0
iPhoneのCSSの構成変わった?
新着のフォント色の変更どれですか?
あの薄い色は老眼には辛い、前のCSSは赤に変えたんだけど元の戻ってしまった。
0094名無しさん@お腹いっぱい。
垢版 |
2017/09/26(火) 21:24:46.40ID:NjkUuzpd0
そろそろIC2をSQLite3に対応してくれないかなぁ〜チラッチラッ
■ このスレッドは過去ログ倉庫に格納されています

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