rep2 part63 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
※■公式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/ わたし17歳の女子高生ですけど、絵文字対応してほしいです。 わたし10歳の女子小学生ですけど、お絵かき対応してほしいです。
環境はamd64のDebian stretch(PHP-7.0.19, nginx-1.10.3)です。
パソコンに詳しいお兄ちゃんどうかよろしくお願いしますm(_ _)m 乙
複数環境で使いやすいから頑張って欲しいけど
串がうまく動いてくれなくて浮気中 >>6
先生はうそつきは嫌いです。
小学生がrep2なんか運用できるわけありません。 おれ小学生の頃はTK80E(ってか8080アーキテクチャ)に夢中になってた。
今小学生だったら多分rep2も使ってると思う。 >>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???Ȃ??‚??Ƃ??߂???????Ȃ? 板によって微妙に違うのかミスってるかわからないがだめだった模様 utf8 から Shift_JIS(cp932) に変換するときに
変換先に対応する文字がないときはHTML数値参照に変換する機能が必要
phpにそんな便利な関数があるのかは知らないが >>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の板だと&数字;になる可能性あり まあsrcじゃない時は書けたからいいかなって・・・😅 最近imgurのbloken X2 image率上がってきた気がする こないだ久しぶりに774版をpullしたんだけど、その後なんかスレの最後の
<hr>以降が表示されないことがあって、ログ確認したらどうもlib/P2Commun.phpに
$url_t = self::throughIme($url);
という行があって、これはselfじゃなくてP2Utilを参照しないとダメなんだと思うが forkして編集した.confも自分とこのレポジトリにコミットすりゃいいんだよ。 前スレでPHP 7.1にしたら早くなったという書き込みて俺も導入したけど、もう7.2がでるのかよ・・・ rep2のメンテ用にGitHubの別垢が必要ってことか rep2が受取る文字列はlib/bootstrap.phpの131行目で全て強制的にShift_JISへ変換されるようになってる。
内部をUTF-8に変更すんのめんどくせー ブラウザからbbs.cgiまでストレートにUTF-8で処理しないとめだ。。。 あー文字コード変えたらIC2のデータベースとか内部で使ってるSQLiteとか全部飛ぶかも
みんなまとめてぽぽぽぽーん >>16で絵文字書けるけど最新版だとだめとか??? >>33
>>16の方法は書ける板と書けない板がでる。
環境(得にiPhoone)によっては、>>26が原因で絵文字が削除される。 2chのcgiに変換機能付いたのいつからだろう?
changeの板でも絵文字使えるとかちょっと裏技的だ 10年くらい、ガラケーの時代から使わせてもらってるけど、2ちゃんの息も相当長い。
一旦終わったと思ったがなんともなくrep2で読み書きできる。 で、2chの"仕様"的にはchangeの板で使えないのが正しいんだろうな 結局2ch側の仕様変更を永久に追いかける必要があるから
名無し、新たな名無し、未来の名無しに頼ることになる >>48
スマホからってwebブラウザから?それとも2chMate連係ですか? >>49
iPhone(iOS 11)のSafari 🐠🐙🐡🐬🦐🦀
絵文字だけだと「本文が空白です」と怒られる。 わたしは >>3 です。
絵文字対応、本当にありがとうございます。
「17歳の女子高生」と書きましたが、
本当は40すぎのおっさんです。みんなをだましてごめんなさい。 うpしたら、ic2の設定が消えてしまい、
最初からやり直そうとしているのですが、
どうもうまくいきません。
php scripts/ic2.php setup
を入力しても、すぐにコマンドプロンプトが
出てしまいます。
MySQLのデータベースを新しくしても同じです。
どなたかアドバイスをご教示願います。
CentOS 7.4 php 5.4.45 です。 良くありがちなのが、/confにある設定ファイルを、編集前のファイルで上書きして消してしまうこと。
あとは、新しいPHP向けの修正がだいぶ入ってるから自力でなんとかしてほしい。 こういうことがあるから、やっぱりforkして自分のレポジトリで.confを管理した方がいい。
だけど、MariaDBのID/PW書き込んだ状態でコミットしたのは内緒・・・
localhostだけでポート塞いでるから問題ないけど。 >>54
リダイレクトでメッセージをテキストファイルに出力してみればどうかな、と単純な頭で考えてみた。 >>54 です。
自己解決しました。
原因はよくわかりませんが、
むしゃくしゃしてPHP 5.6をぶち込んだら、
IC2.phpが動き出し、MySQL Extensionがないというエラーが
出たのですが、適当にググって解決。
今のところ順調に動いています。
お兄さん方お騒がせしました。🙋🏻♂ > rep2-expack rev.170921.1800
むむむ。これにうpするにはどうすればいいんだろう。 gitの最新は170921.1800なんだろうけど
774がconf.inc.phpのバージョン書き換え忘れてるだけじゃね アップデートの仕方をすっかり忘れていて途方にくれるボク… ソースコード中のバージョン定義が間違っているせいで
キタ━━━━(゚∀゚)━━━━!!!!!!
が消えない。
conf.inc.phpいじるか・・・ iPhoneのiOSを11アップしたらrep2の表示フォントが明朝系び変わった。 失礼。
iPhoneのiOSを11にアップしたらrep2の表示フォントが明朝系に変わった。 >>65
うちも変わった
rep2無印だから?
(´・ω・`) /iui/read.cssで
フォント指定できたよ
(`・ω・´) おまいらどんな風に稼働環境管理してアプデしてんの? 稼働環境のアップかrep2のアップかどっちだ
前者は普通にLAMPとpear構築でいいし
後者はconfだけ退避しといて書き直せばいいだけだろう rep2専用の仮想環境つくってその中で動かすだけ。
アップデートするときは、作業前に"vm snnapshot rep2"って
やっとくだけでミスっても「失敗しちゃった、テヘぺろ!(rollback)」で済む。 >>72
GitHubの774レポジトリをforkして編集したconfもコミットしてる。
アップデートしたらマージでgitがうまい具合にやってくれるし、失敗しても巻き戻せる。 本体に手を入れて無くてconf触ってる程度ならgit stash (save|apply)がオススメだよ。
環境の方もこだわりが無ければビルトインウェブサーバで済ませるのが楽。 稼働環境に2ch774/p2-phpをcloneして自分用ブランチ作ってconfいじったり改造したりしてコミットしてる
アップデート時はmasterでpullしてから自分用ブランチにmerge ic2をmysqliにしていて、php -iやphpinfoでmysqliとかmysqlndとかきちんと出てくるのに、
Could not find driverと出て来る…‥なぜ…… conf/conf.inc.php
10c10
< 'p2version' => '170920.9001', // rep2のバージョン
---
> 'p2version' => '170921.1800', // rep2のバージョン ic2でファイルがpngなのにURLが.jpgだとBrokenX2で表示できないのを
何とかする方法無いですか?
主にimgurで発生 >>71
font-family: Helvetica, sans-serif;
で上手く行かなかったです。 ちなみにiPhoneですが、スマホ用画面ではなく、携帯用画面を使い続けています。 iPhoneでic2のサムネ画像が荒いのどうにかして。 400x400 100でも荒いよ。ちなiPhone 7 Plus。 何年かぶりに更新したけどスマホの配色は前のほうが良かったのでいじりたいけどcss直接しかできないよね? 板リストって皆さんどこ使ってます?
ttp://azlucky.s25.xrea.com/2chboard/bbsmenu.html は追従しないし、
2ちゃん基本はまちBBSがないし。
板移動したのに気づいたらp2_favita.brdを手動で変更してリロード反映してますがいい加減めんどくさい。 iPhoneのCSSの構成変わった?
新着のフォント色の変更どれですか?
あの薄い色は老眼には辛い、前のCSSは赤に変えたんだけど元の戻ってしまった。 そろそろIC2をSQLite3に対応してくれないかなぁ〜チラッチラッ よしだともこ(Wnnの中だった人)のパンチラ写真も保存してる >>100
奥さん、何やってんのかな。翻訳家だったっけ? >>102
面白いから、もう何枚か放出してください。 proxyもちょこちょこ書き換えないとダメか
くっそ面倒臭いんだが 774版が9/28に更新されてて自分のブランチにマージしたけど特に問題ないな。 >>108
すでに5chドメインが動いてるんで試しにメニューだけ変えてみたんよ
流石にドメイン変更は追従してくれなかった
そのうち2chドメイン潰すんじゃねえかな ソースから2ch.netをgrepして5ch.netに置換するだけでしょ(適当 5ch対応を博識な人に頼るしかない情けない私をお許しくさい >>117
それやると、あとでいろいろ問題出たりしないの?
つか2ch774さん、対応はよ。 2chproxy.plはこのへん修正?
DAT_URL => '^https?://([\w]+)(\.2ch\.net|\.bbspink\.com)〜
↓
DAT_URL => '^https?://([\w]+)(\.2ch\.net|\.5ch\.net|\.bbspink\.com)〜 動かすだけならそんなに修正箇所は多くないっぽい
コード上の表記まで直し出すと面倒
あとdig.2chがもう5chで結果を吐いてる 5ch.netに引き継いだ代わりに2ch.netドメインをひろゆきに返してもらえないかな
そして2ch.net vs 5ch.netをやってほしい
俺はひろゆき2chに残るが
そうなればp2.2ch.netも復活するだろうし、いろいろメリット大きいんだけどなぁ 荒らし対応ちゃんとしてくれればどっちでもいいけどどっちもやる気ないからなあ 過去の専ブラとかを動かすためにproxy側が5ch→2ch変換をするような対応になるのでは? 別板扱いになるのはlib/P2Util.phpのisHost2chs()を修正するだけでいけるかな bbspinkはどうなるんだ?そっちのほうが大事だ。 新ドメインはIPv6対応のようだけど、書き込もうとすると
ERROR: Sorry IPv6にはまだ対応していません。
IPv4に切り替えてください。
とか出るなあ 2chproxy.plでPOSTのときだけ
push(@LWP::Protocol::http::EXTRA_SOCK_OPTS, Family => AF_INET);
として明示的にIPv4に接続するようにしてみたらどうだろう? 2chproxy.pl弄って無印rep2で5ch側からアクセスしても書けるようになった
でもbe関係が2chのままなので「BEで書き込む」が出てこないな
be使ってないから別にいいけど >>126
pinkはまだN.T.Technology運営のままだな
sc騒動の前から変わらず APIアクセスならまだ読めるけど
proxyでスクレイピングするとダメな板増えて来たな
数日待ってから両方更新か 2chproxyで2ch部分を片っ端から5chに書き換えて
rep2側は更新+メニュー5chに変更+スレ更新した
うまくスレ更新できないヤツはURLの2chを5chに書き換えでゴリ押したわ rep2無印をgrep痴漢で2chから5chにすべて書き換えた
proxy2chもgrep痴漢で2chから5chにすべて書き換えて成功 proxy2chは>>119の対応
rep2-774は>>127の対応
板リストの設定は「http://menu.5ch.net/bbsmenu.html」を指定
でとりあえずOKになった あとは履歴・キャッシュの削除で「板一覧(Online)」か >>138-139
見れるようになったけど
文字欠けするね 本家rep2もP2Util.phpの2ch.netの部分に5ch.netをパイプで追記することで対応できた 書き込むとアプリが不正終了して困っています
2chMate(GP最新版)から書き込みにrep2(無印)経由してる方御座いますか?
アプリが不正終了することなく書き込めていますでしょうか まずアプリ経由しないで修正したrep2(無印)でちゃんと書き込めることは確認した? とりあえず2chのままでも大丈夫なんだな
よく分からんw 現状は2ch.netがまだ生きてるからじゃね
何時止まるのか分からんけど ニュース系をはじめ2ch.netが止まってる板は多い proxy2chが対応してくれたおかげでrep2の改造なしでも5chが読み書きできるようになった うちのrep2はproxy2ch-20171002だとスレの読み込みに失敗するw
めんどくさいことになったなぁ うちの串はまだ未対応だがHTMLからAPIに変更したら読み書き可能になった >>152
rep2-774をgit pullで更新 + proxy2ch-20171002をコンパイル
ボードリストも5chに変更
読み込みは問題なし、書き込みはIPv6だとダメだと言われる
proxy2ch-20171002はIPv4オプションの指定がちょっと変(ダミーのパラメータ与えないとエラー出して動かない)けど
まぁそれ以外は問題な下げかな うちも串を最新にしたら無改造で動いて拍子抜けしたわ。 ちなみにrep2-774のAPIモードそのまま使うと「IPv6はまだダメじゃい」と跳ねられた
串通しといたほうがいいね。なんか書き込みエラー出してくるけど書けてるからいいや 無印とDetour2chの組み合わせだけどヘッドライン以外はまあまあ普通に使えてるね
ヘッドラインの各ニュースのスレへのリンク開くとこの専ブラは対応してませんみたいなページに飛ばされる
書き込むと一瞬書き込みエラーが出るけど書き込みそのものはできてる感じ 人柱よろしこ
2chapi_ua.readがMozilla/3.0(AppName)(JaneStyleを模した設定)だと接続拒否になるっぽい。
Monazilla/1.00に変えたら繋がるようになった。
APIの接続先を5chに変更
5ch側のCloudFlareの判定が厳しくなっているため環境によっては設定見直しが必要
https://github.com/2ch774/p2-php/commit/fc775fea65fb2a6d831d57b9897297bf07772c70 >>160
rep2-774+2chproxy.plの環境だが、ua変えても
5chに対応してません から進まんわ 面倒くせ〜と思ってたがproxy2chいれるだけでいけるんだな。 今さっきpullしてみたけど、Monazilla/1.00にしても
rep2 info: 板サーバから最新のスレッド情報を取得できませんでした。
で読めないな
会社からはSSH繋がらないからメンテできねえしだるいな すまんua_authも1.00にしたら読めたわ
あんまとあした 5chの運営はしばき隊の息がかかっているらしいが… 誰かIC2のアップローダ、ダウンローダが動かない問題を直してくれ!
俺には無理だった! proxy2chの最新版コンパイルするだけで使えるようになった
根本的な解決にはなってないけどw >>168
息がかかってるどころの話じゃなさそうで笑えない・・・
右も左も関係なく使ってきたけど、運営が関係あるとなると関わりたくないわ。
さて移住先はと・・・ >>161
2chproxy.plも対応したよ。
2chproxy.pl
ttp://mao.5ch.net/test/read.cgi/linux/1429072845/511
>511 :login:Penguin :sage :2017/10/03(火) 08:53:16.73 ID:0JS0iIXP
>ttps://github.com/yama-natuki/2chproxy.pl/commit/2cb09ea86220581a7ba700cdc0fd78f4e52667ad 5ch.netのリンクはるやつがでてきたか
やはりめんどくさいなw >>174
すまん。移行後のrep2でレスコピーしたら5chになるのを忘れてた。
まあ必要なのはgithubの方だから勘弁してくれ。 >>175
5ch=2chとして処理するにはrep2の改造が必要で
うちで使ってる無印のほうはもうメンテされてなくて
自分でやるしかないので;
>>176
今後2ch.netがなくなって5ch.netになるのなら
致し方なしというところですけどね >>178
それならProxy2chを使えば、5chを勝手に2chへ変換するみたいだよ find.2ch.netがfind.5ch.netにリダイレクトされるようになったw 自分でメンテできない人は774にすればいいじゃん
俺は無印だから774は知らんけど >>178
上の方に書いてあるけど
lib/P2Util.phpの2ch.netの部分を5ch.netに置換するだけだぞ
あと板リストをhttp://menu.5ch.net/bbsmenu.htmlに変更
5分もかからんよ 書き込まれた内容を変えてしまうのは本意ではないし
リンク生成するときに5ch.netを2ch.netにすればいいのかなと rep2 774と2chproxy最新にしてみたが、「お客様の〜」でスレが読めん・・・
lib/P2Util.phpの2ch.netの部分を5ch.netに置換して
板一覧をhttp://menu.5ch.net/bbsmenu.htmlにしてはいるんだが。
諸々UAの問題? >>185
774は>>160からダウンロードしたP2Util.phpをそのまま使えばいいんじゃないかな
>>139も忘れずにね >>186,187
色々スマソ
やってみてはいるんだが、やはりスレが取れない。
オマ環かもしれん。もうちょっと調べてみる。
ちなみに、2chproxy.plもアップデート済み。 無印rep2でDetour2ch対応待ち。
5chも内部板と見る様には修正。 無印rep2 1.8.104の場合
lib/ShowThreadPc.phpの1160〜1250行あたりをいじって
5chスレへのリンクを2chスレのリンクに置き換えできたけど
他の部分にどんな影響が出るかわからんので様子見w 774版と2chAPIProxyで読み込みは5chに対応出来た
IPv6だとカキコが出来ないのを串対応待ち
774版とDetour2chでとりあえず使えるよね jikkyo.org
板一覧こっちなんだけどいつ対応するのかな 無印rep2とDetour2chだったが対応するまで待ってられないからproxy2chに変えたわ
ちょっと触った感じでは今のところ異常なく使えてる
一応書き込みもなんとなくOKのような >>193
こちらでどうぞ。
http://free.jikkyo .org/test/read.cgi/lsalofree/1425300712/ >>172
redditってしばき隊みたいな反社会的な傾向はないの? >>160
proxy未使用時、Monazilla/1.00に変えたらちゃんと直にAPIで読めるのを確認。
書き込みは相変わらず5ch.netがIPv6弾いて来るので確認出来てない
rep2側で強制IPv4オプション欲しいね
あと関係ないけどiuiの新スレと未読数バッジの色が薄くて読みにくいので
赤色にしてくれると助かる、
前は自分でCSS書き換えてたけど今回の更新で戻されちゃったw gitでrep2-expack_allinone ver.170921.1800てのにアップデートしただけで問題ねえぜ 774のgithubページが突然404になったぞ
なにが起きた github.ioの方が消えただけだったのね
あんま問題ないか いや問題あるわ
URL転送にgate.php指定してるとgithub.ioに飛んでってエラーになるから
そもそもgate.phpの選択消した方がよくね?いまはgoogleあるし 774消えてる! 何がどうなってるんだ?
詳しい人、教えろ!ください。 なるほど、rep2で、リンククリック自体が動かないのか >>205
きめ細かい対応をしてくださり、感謝します。
カンパの窓口などありませんか? .git/config のURL書き換えたら、無事、git pullできた。ありがとう。 >5chにうさんくせー連中が関わってるらしいので
でなんで2chをやめるのかわからん
というかいまの状況もわかってないんだけど まぁ2chなんてもともと胡散臭いものだったけどなw 理由はともかく2chの名前を外して汎用的な名前にするのは
今後いつかやろうと思うことになりそうだし、
対応するのも簡単だし別にどうでもいいよ Twitterを適当に検索して事情はなんとなく把握した
とはいえ、まとめサイトにもたらこにも
もういい印象残ってないんだよな 5ch.netは政治的にヤバい人がいるからだろ
ニュース系では話題になってた
原作者はrep2をどういう扱いにしてるのか知らんけど
rep2を改造してるのにrep2の名前を外せるの? ライセンスはX11だし、forkして名前変わるなんてよくあることだから問題無いんじゃない
よく知らないけど。 MITライセンス的に改名するのは問題ないと考えているが、rep2exの名前を変えるつもりは無い。
ゆくゆくは5ch以外の掲示板に関する機能も対応していきたい。
コンゴトモヨロシク… 別にrep2がrep5になるとかrepantuになるとかじゃないんだから騒ぐなよ ここで言ううさんくさい連中ってのは、政治思想信条に合わない奴の排除とか
言葉狩りとかを平気でするような連中が運営になったってこと
ヤバイとかうさんくさいとかいう次元じゃない
まとめサイトとか可愛いもんだ >>205
ええんやで、使わせてもらえてるだけで文句ないで
git pullできなくなったー!とかいう奴がワラワラ出て来るだろうから
>>212をテンプレ回答にしとけば無問題 >>196
反社会的ってのがどこまでを含むのか良くわからんが
newsokurだとしばき隊は嫌われてる感じだな
というか自分で好きに作れる
政治の話題を出すとBANされるところもある ううむ・・・色々やったが「お客様の・・・」
謎の文字列を直さないといかんのか? 色々めんどくせな感じなので、2chブラウザに戻した。
作者もやるきなっしんになっちゃったみたいだし、これでいいか。 じゃぁ、なぜわざわざここに書き込むwww めんどくせぇ奴だなw 俺は、viで直接編集したけど、念のため書いとくと
git remote set-url origin https://github.com/open774/p2-php.git
正しくは、これだからね。テンプレ使うならこっちをどうぞ。 5chのIPv6エラーはrep2が設置されてる回線の通信経路が原因だろ。
5chの中身がIPv6対応してないくせにIPv6対応のドメインを使ってるのも原因。
同一回線の他のブラウザから直接5chに書いたときの動作とか
プロバイダとかを一緒に書かねーとわからんわ。 あざす!
しかし、「お使いの・・・・」が解決できない。
なにかヒントおなしゃす。 串を通ってない
串が5ch.netを認識してない
どちらか 質問・雑談スレ352@運用情報板
http://agree.2ch.net/test/read.cgi/operate/1501029598/969
> 969 :Ace ★ :2017/10/03(火) 18:30:23.24 ID:CAP_USER9
> IPv6エラー問題は、噂によると原因究明中らしいです。
> より多くの情報があると解決の助けになるかもです。 これを期に無印+2chproxy.pl から 774版rep2+proxy2ch に乗り換えました。
スレッド一覧は見られるようになったのですが、スレをクリックすると
「rep2 info: 板サーバから最新のスレッド情報を取得できませんでした。」
と返ります。
rep2のbbsmenu URLは5chに変更しました。
rep2の設定で、プロキシ 127.0.0.1 とポート 9080 に設定しました。
他に何か設定が必要な箇所はありますか?
proxy2ch の起動引数は何も指定していないのですが、何か必要ですか? IPv6で書き込みができないようにしてるのは
IDの生成とかの処理がIPv6に対応してないからだと思ったんだが違うのか? 串との連携トラブルを自分で解決できない人がrep2を使うなよ
「おま環」の問題は聞かれた方もエスパーするしかないんだよ 俺は774版をそのまま使ってるから知らないけど、あえて串を挿すメリットでなんだっけ? 774さん最高っす
APIも含めて完全動作してます
ありがとう >>238
API使わないアクセスができる
結果として過去ログが誰でも読めるようになる おま環かもしらんけど今のとこ2chproxy.plベストかな
proxy2chはスレ検索するとtGrepがエラーで開かない
APIはIPv6に対応してない 串を使うのは自由だけど、問題の切り分けもせずにrep2のスレで言われてもね
rep2と串は別のソフトなんだから、串は串のスレでどうぞ
あるのか知らないけど 774と2chproxy.pの最新化、bbsmenuを5chに変更だけですんなり動いたぞ。
何に迷ってるかがわからん
あ、あとはyum uodateはやったがな 鯖機の接続設定でIPv6を外せばいいだけでしょ
WindowsでもMacでもそれで普通に使えてる おー読めるようになった。感謝感謝。
しかし書けない? 意外とクライアントでそのままrep2動かしてる人いるんだな 画像サムネイルの表示サイズの変更方法変わったの?
style/read_css.inc の75行目付近の
border-width: 1px;
行を以下に変更
border-width: 1px; width:256px; height:auto;
これだとサムネイル小さいままなのよ 串を入れてrep2に刺してみたら結構イケるな・・・
APIのキーを某所からパクってきたのが馬鹿らしくなった。 俺、古いrep2ex rev.060903.0030を使ってるんだが、
5ch.netのリンクがp2ime.phpになっちゃうのが直せない。
どこでやってるんだ? お気に入りや書き込み履歴や過去ログが板移転に対応しないんだけど手動でやんなきゃいけないのかな? >>251
lib/P2Util.phpのisHost2chs()を修正 >>251
全然普通に対応してるけど?
・git pullする
・とにかく串を抜く(どれが原因かわからんくなるから)
・rep2側でAPI登録しておく(串使わないため)
・板一覧を5chにする
どれかを守ってないだろ 串とAPIの切り替えをボタンとかでワンタッチでやる方法ないかな。
自分で実装するか・・・これくらいならできそう。
気が向いたらPRするかもしれない。 >>251
設定管理→履歴・キャッシュの削除→板一覧(online)の削除は試した?
>>250
>>252+下記の正規表現を変更
lib\ShowThreadPc.php
plugin_link2chSubject
lib\P2Util.php
detectThread
最新の奴はいちいち書き換えなくても板一覧(online)に追従するようにしてあるから別ディレクトリに入れて少しずつ移行するのがオススメ。 >>256
おお。いけたわ。ありがと。ファイル名が違ってたけど。
2ch\.netだけで検索してたわ。
更新したいのはしたいんだが、、時間が無くてねぇ。
それに特に困ってなかったんでねぇ。 文字通り「オマ環」だった・・・orz
2chproxyが更新されてなかった・・・・・orz
スレ汚しスマソ これを機に新しくするかぁと思っていたが、
中身覗いてる内にいじれば良いところに気づいて
不満だったところ(twitterのorigで終わるのがic2で取り込めないとか)が
いろいろ改善されちゃったわ。 >>261
始まったばっか
2ch.netドメイン停止の段で大騒ぎだろ
ここにいるやつらだけですら、
5ch.netのみアクセスに移行してないやつ多いしな zもplayも国内正規版出てるのに、なんでワイモバ専売の話になってるんだ?
あとモトローラーは国に合わせてしっかりband変えてくるよ。 5ch化を機にphp7版にアップデートしたんだが上部バーからログ削除ボタン消えちゃったのね
みんな使ってなかったのか ログ削除ボタン、言われて初めて気がついた・・・orz 誤タップでテスト用の過去ログが消えて困るのでIC2の画像一覧ボタンに変えた。
下の情報ボタンからログ削除してほしい。 >>265
既読を上にソートしてたから
見る必要ないスレはよく上部のボタンで消してたよ
だからなくなって結構不便になっちゃった >>272
いつもありがとうございます
最近読んだスレ自動更新で開くのにに時間くってたので
かなりありがたいです >>272
APIが404で返ってくる
composer updateもしてる
3日の更新分(2ch774 to open774)まで戻すと問題無い >>274
更新して問題なし。
いつもありがとうございます! >>272,274
更新して串を使わない直API問題なしでした つかいつの間にか5ch.netでもAPI経由でIPv6書けるようになってるな
これで串いらないや 更新しました
APIで書けています
Debian Stretch PHP7.0 色々いじってたら動かなくなったのでPHPアップデートも含めて環境再構築しました。
gitとcomposerがあるとほんと楽ですね。開発されてる方には本当に感謝してます。 >>272
iuiの更新ボタンが過去ログ倉庫でだけ出てくる
最近読んだスレとかで更新ボタンが出てこない、、
どっか設定おかしいのかな >>282
lib/sb_header_i.inc.php 148行目
} elseif ($aThreadList->spmode == 'soko') {
を
} elseif ($aThreadList->spmode != 'soko') {
にしたら「倉庫以外のスレ一覧」で更新ボタンが出るようになった あと新着まとめ読みの下部メニューから、最近読んだスレ一覧とかに戻る際には
まだ自動更新が掛かったままだな
俺は使用上別に問題ないからこのまんまでもいいけど IPv6対応したらIP表示はIPv6になるんだよね?
IPv4は半固定で書き込めないから解放されたい と思ったけど
IPアドレス表示されるスレでIPv6アドレス見たことないなw
どうなるんやろ? このたび無印から774版に移行しました。
無印のときは問題なかったのですが、
774版だと2chmateと連携はできないのでしょうか? >>287
サンガツ774パッパ
仕事終わったら試すべぇ http_build_url() こんなずっと昔に消えたメソッド使うなよ。
PHP7対応という割になんでPECL v2対応してないのな。
あと、スレの削除ボタンを右上から消したバカは許さない。 >>287 に不具合の報告が無ければ明日あたりにリリースしたい。
>>289
すまんな。
2chmate連携は2chmate側が勝手にやってることなので向こうの作者に聞いて欲しい >>291
PHP7は俺もそうだが、ユーザー側が勝手に使い始めたのがキッカケ。
不具合はユーザーが独自に直して、ここの板に報告したのを774が取り込んだだけ。
文句があるならお前が直せ! >>286
IPv6は必ずユーニークなアドレスになってしまうからこそランダムで変える仕組みがある 774だけ?
無印とexと・・他にもなんかあった気はするが、774も手を引くと言ってた以上
さらなる派生も考えられる訳で、一々分ける意味があるのかどうか。
ジークジオン 分けなくてもいいけどレスする時何のことか明示はしてほしいよ 無印を改造して使ってるけど、いわばforkしてるようなもんだしなぁ。 rep2(774)版の更新やってたら、なんか興がのってきて
apache->nginxやらhttp2対応やらオレオレ証明書をletsencryptに
変えたりやらはじめちゃって、気がついたらPHP7.1への更新までやって、
よくあるパターンにはまってた。 うちはhttp2にしたら遅くなったから戻したわ…
ttrssとか他のアプリと並行して読み込み入ってた時ぜんぶシーケンシャルというか
どれか一つbusyだとサイト全体の接続が待たされてる感じ
なんか設定間違えたかな… 俺のところはかなり速くなったけどな。(iOSとMacのSafariもしくはChrome)
http2対応ブラウザで見ていないせいとか? うちでは気のせいかもしれんが、画像なんかがやたらと貼り付けてあるスレの
一括読み込みなんかが結構早くなった気がする。
ただnginxとphp7.1への変更も一緒にやってしまったからどれが一番効いたのか
よくわからん。
php7への移行はOSパッケージのpecl-imageckがphp7.x対応していなかったり、
mysql-clientの変更とか俺環面で引っかかったけど、コード自体は
対応済みだったからすごく楽になってるね。感謝だな。 声優個人とかカレー板等一部の板を開いたとき、板一覧に
Warning: date() expects parameter 2 to be integer, string given in /Data/htdocs/p2-php/lib/sb_print.inc.php on line 453
とか表示される板があったり。
date変数の二つ目のパラメーターに入れる値が間違ってるよって事なんだろうけど、
$birth = date($birth_format, $aThread->key); // (y/m/d H:i)
の配列$aThreadがどこから来てるかさっぱり分からんですw
多分グローバル関数の引き継ぎなのかな、とか思ってるけどちんぷんかんぷん。
使う分には問題ないんで、めんどくさいから放置してるけどw
まぁ一応こんなエラーが出てる環境もあるって報告だけ。 aThreadはThreadクラスのオブジェクトね
sb_print.inc.phpはrep2/subject,phpからincludeされてるはず
引数integerにstringいれんなクソアホというエラーだから
すぐ治すのは無理だが見ておく。 https://i.imgur.com/PNZQFdL.png
カレー板は知らんけど声優板は俺環ではエラー出なかった@王国民 >>305
$birth = date($birth_format,intval($aThread->key)) ; // (y/m/d H:i)
多分これで治るやろ >>287
串なしのAPI直接アクセスでスレッド内容読むときに、スレッド毎に下記が出るようになった。
p2 debug(ThreadRead::API):URL=https://api.5ch.net/v1/lavender/smoking/1507271550 User-Status=1 Thread-Status=1 HTTP-Status=206
p2 debug(ThreadRead::API):URL=https://api.5ch.net/v1/lavender/smoking/1507271550 User-Status=1 Thread-Status=1 HTTP-Status=200 >>311
訂正。
APIのdebug情報出力するように設定してただけだったので
忘れてくださいな
特に問題ないス。>>305の言ってる声優個人板・カレー板もエラー無く読めたよ もう普通にPHP7にうpして大丈夫なのかな。
環境変えて、何度も地獄を経験してるので、
ひきこもりみたいなってる。 最新版ならPHP7でぜんぜん平気
rep2-expack ver.130331.2233とかいう古いバージョンだと
Apacheのエラーログ見ながらHTTP Request(request.php)を4箇所修正して動いた >>314
よーし。勇気を出して明日やるぞ。
MySQL周りとかも引き継がれるのかしら。 >314
あっImageCache2は使ってないわごめん >>315
引き継がれるはずだが
mysqli: に変えないとアクセスできないのだけ忘れずに >>316
FreeBSDだが今日7.1で構築した。
ImageCache2はpecl-imagickがpkgのは対応していなかったから、自力で
buildする必要がある。
俺は面倒だからコマンドライン版のImageMagickにしたが。 昨日環境新構築したけど、MySQLのDBはDSN名記述の所を>>317氏の言われるとおりmysqliにしなきゃ駄目かな。
最新版のREADME-774.txtを読むと、
●動作環境
Linux(openSUSE Leap)のPHP7+Apacheで動作確認しています。
PHP5.6以降で動くはずですが、PHP7.*推奨です。
PHP7での不具合修正を優先するため突然PHP5.xのサポートが終わる可能性があります。
とあるので、open774版を使っていくならどこかの時点でPHP7系に移行しなきゃいけないと思います。
PHPはもうじき7.2が出そうだな。
俺もこの間7.1に上げたばかりだからしばらくはこれでいいけど。 いろいろ情報ありがとう。
あとSSL化もやりたいんだよなー。
会社から安心してアクセスしたい。 釣りに釣られず思い直して
[書き込む]ボタンを押さない冷静さを身につけたい だいぶ前にh2o+php7(fpm)に移行したけどレスポンスが段違いに速くなって快適です ふむ。そろそろrep2-expack rev.111023.2200; extends rep2-1.7.29+1.8.xでは辛いと言うことか。 PHPを5.2より新しくすると動かなくなるwebアプリがあるからずっとこれ
rep2-expack rev.101010.2210; extends rep2-1.7.29+1.8.x 誰か猿でもわかるように
774への移行方法をあげてくれ >>328
datだけコピーであとは設定やり直しが早い 今構築してるrep2のディレクトリ名を変更して退避
新規にopen774を持ってきてcomposerのアップデート
新しい環境のincファイルをバックアップ取って古い環境のを上書き。
MySQL使ってる場合はDSN名の設定が異なるからそっちだけ新規incファイルを作って指定
古いdatディレクトリを新規に上書き
でいけんかな? rskさんのexpackの最終版からデータやic2のファイル形式は変わっていないのでconfディレクトリの内容を適切な値にすれば問題ないはず。 しばらく前
expackじゃなく純正rep2から774への以降だったので色々手間取ることがあったけど
移行したこと移行することによるデメリットよりもメリットの方がはるかに多かったです 純正rep2からの移行なんです
参考になるWEBサイトありますか? 俺もgitとかよく分かんない
php7でもそのまま置けば動く全部入りzipが欲しい gitわからないとか、まさか設定ファイルを毎回チマチマ書き換えてるの?
それゃいつまでたっても古いバージョンを使い続けるわな ssh vi git yum apt apache
は、最低限理解してからだよね。
俺は、
nginx php-fpm
使ってるけど。
gitがわからないとか、せめてネットで勉強しようよ。 >>333
今は全く別物の無印からdat以外に何を移行するものがあるのかわからないんだが
>>334
>>272あるだろ >>336
yumもaptも縁がないけど別に不自由ないのだが。
rep2はgitは最低限cloneとpullたけで構わない気がする。
パッチを送るとかし出すとまた話変わって来るけどさ。 gitは分からなかったけど業務で使い始めて覚えた。
githubでフォークした方が楽だと最近気づいた。
まあ、datとic2まとめて全部バックアップしてるけど。 下手に上書きアップデートすると設定ファイルまで潰して面倒だが、gitならマージで上手いことやってくれる。 unpush氏が解説されてたホームページ。
ttps://github.com/unpush/p2-php/wiki/git-で追いかける方法
自分はこれのunpushになってるところを今ならopen774に読み替えて導入の参考にさせていただきました。
自分でも分かったのでたいていの人は大丈夫ではないかと。 無印からの移行なら
1 PHPを5.5か5.6に更新。これより古いと絶対動かない。
2 774を新規インストールしてから無印で使っていた串を774に再設定
3 DATだけコピー
4 動作チェック
5 774固有の機能を必要に応じてONにする
これでいい。
設定や履歴の引き継ぎは項目が異なりすぎるので諦めろ。
串からAPIへの切り替えとかPHP7への移行とかを欲張って同時にやると確実に事故るぞ。 >>343
このスレで過去レス読まなかったり
スレ内検索しない人はダメでしょ この流れで聞いちゃうけど無印で
.jpg:origをサムネイル表示するにはどこを修正したら良い? conf.inc.php
$_conf['test.dig2ch_url'] = 'http://dig.5ch.net/';
↓
$_conf['test.dig2ch_url'] = 'https://dig.5ch.net/';
http から https に変えといてね >>346
スレタイ検索が機能するようになりました。感謝! PHP 5.6から7に普通にうpできた。
5.6を削除しようとしたら、依存でだめだったけど、
えいやと7を上書きしたら、なんとかなった。
設定もそのまま引き継がれていたみたいで、
MySQLのIC2も今のところ問題なく動いている。
プラシーボだと思うが、スレの一覧表示が速くなった気がする。
新着まとめはあまり違いが感じられない。
皆様ありがとうございました。 ちょくちょくfork押しの人が居るけどpull request出すわけでもなければ必要ないよな? >>349
PR関係なしに追いかけする場合は必要。
スタッシュだと事故ったから。 >>350
変更内容を公開(push)するわけでもないならローカルにcloneしたリポにcommitで十分では?
自分はブランチ切って追いかけ時は git merge origin/master してるけど 開発に参加しないならforkしても意味なし
無意味に通知が行くからむしろ迷惑 フロントのWeb鯖をリバースプロキシにしてrep2はバックエンドで動かせば管理楽だよ
dockerで管理しとけばPHPのバージョンも自由自在だしな >>353
まあ自宅で動かす時はIPが1つか2つなのが普通だからね。
docker使うか使わないかに関わらず、Webサービスを複数動かそうとすると
リバースプロキシ経由が管理しやすいのは確か。 古いrep2ex使ってるが、浪人でワッチョイ偽装する奴のあぼーんやっとできたわ。
phpの知識無いと時間掛かるなぁ。 composerのupdateとかも掛けてくれるから
git pullよりも774が書いてる通り、php scripts/p2cmd.php update の方が楽でいいなと気づいた なんか5chになってから速報ヘッドラインが全然開けなくなった。
直接開いても人大杉だしこれは回避しようがないのかな。 >>358
俺のところは半分くらい開けないな。全然ダメってことではなさそう。
APIでも2chproxy経由でも同じ。 >>346まで取り込んだ。
トップページのキター通知は後日やる。
次の予定は、スマホreadの上ツールバーをbootstrapを使って横並びから縦並びにする。
縦並びが終わったら、ログ削除ボタンを、確認ダイアログを出すように改修した上で復活させる。
pecl http v2対応は現状のcURLで十分だと考えているのでやる気無い。
https://github.com/open774/p2-php/releases/tag/v171009.0000 hedalineは5ch側がどっか壊れてるか専ブラの対応を辞めたかもれしれん。
ブラウザやRSSで見た際は直接該当スレに飛ぶ仕様だから修正される見込みは低いかと。
本来のhedalineは旧DATでも見られる模様。
ただし開けないスレは現状何しても開けない。
もう寝る!
__∧∧__
| ( ゚Д゚) |
|\⌒⌒⌒⌒⌒\
| \ \
\ |⌒⌒⌒⌒⌒|
\|_____亅 >>355
IPの数とか鯖の数とか関係無いよ?
PHPのバージョンで悩むのなら切り分けた方が管理が楽っちゅー話
同一鯖上で動かせばいいだけだしな pullさせていただきました。感謝です。いつもありがとうございます。
よい夢が見られたならよかったのですがどうだったのでしょうね? 朝起きたらJaneStyle 3.83のAPIキーが通らなくなっていた
ホットゾヌの奴に替えたら読めた git pullすると、ときどき拡張パックやic2の設定消えるな。
もうだいたい頭の中にあるからいいけど。一瞬パニくる。 >>365
commit内容くらいチェックしとけw
confのとこだけ確認しとけばそんなマヌケなことにならん
マージでもいいけど git pullで勝手に上書きされることって無いのでは。
中断されてcommitかstashしろって言われない? >>366
俺のとこでも今回conf/conf_ic2.inc.phpが置き換わっていたけど、
githubで確認してもこのファイルが最後に修正されたのは"11 days ago"だよ。
mergeのメッセージも出なかったが、別に困っていなかったのでそれ以上調べてないわ。 >>368
うちは別に置き換わってないな。
11日前の置き換えは勿論発生したが
そのあと10月2日に自分で書き換えたconf_ic2.inc.php残ってる
勘違いしてるだけじゃないか? 勝手に置き換わるってなんだよ
pullしてrebaseするだけだろ ここ見ながら更新してるんだけど
https://github.com/open774/p2-php/wiki/git-で追いかける方法
$ git commit -a -m '設定など'の
'設定など'は何を入力すればいいの?いつも適当な文字打ってcommitしてgit pull --rebaseしてるけど
あってる? 自宅鯖が飛んで復旧不能になったので、新PC買って再構築したけど
たまにやらないと忘れるなこれ
安定運用も考えもんだわ Dockerの話が出てたんで、一式まとめてコンテナに突っ込んでみようといやってるが
MySQL(MariaDB)が動かなくて頓挫してる。
IC2いらなければ動くことは確認できたが・・・
docker-composeなんてものは知らん、環境とdatとDBをまとめたコンテナを
エクスポートしてバックアップできればいいという割り切りで。
Dockerをいろいろ触ってちょっと嫌なところが、コンテナのOS環境のアップグレードが
できないことだな。パッケージのアップデートはできるけど。 rebaseなんて知らなかった。
いろいろ勉強になります。 Docker運用よさそうと思って使ったことあるけど
セキュリティアップデートが出たとするとその度にコンテナ再構築なのがちょっとなーと思って使うのやめた
再構築自体はコマンド一発なんでそれほど手間でも無いけど
追加したパッケージとか全部ダウンロードし直したりものによってはビルドもあるので結構時間がかかる Dockerコンテナはいつ壊れても、復旧できるような開発目的の環境構築が始まりだったらしいし、
rep2みたいに永続的にしようするサービスの運用には向いてないな。
環境構築と運用は別ものだ。
俺も今まで通り、Ubuntuの環境にそのままセットアップして運用するわ。
SoftEtherがUbuntu 17.04で動かなかったので、コンテナ上でやったうまくいったから
気を良くしてrep2まで移行しようと思っただけだし。 環境構築を簡単にしたいって人にはDockerの前にAnsibleとか
そっちを覚えた方がいい気がしないでも無い。 774版に移行してるんだけど
rep2 error: 2ch API のレスポンスからSessionIDを取得出来ませんでした。
とエラーが出てAPI認証できない
APIの設定は今稼働してるrep2と同じにしてるんだけど何でだろう >>378
User-AgentはMonazilla 1.0になってる? >>379
それにしてもだめ
ちなみに今使ってるやつはMozilla/3.0(compatible;JaneStyle/3.83)で認証通る >>380
5chに変わってからそっちじゃ通らないので>>160,166の通りに変える必要あり スレタイ検索で例えばrep2でヒットしたスレタイからこのスレ開くと
rep2 error: CloudFlareに接続を拒否されたため、スレッド取得に失敗しました。設定の変更を検討してください。
↑こういうの出てくる。
普通にソフトウェア板→rep2で開くぶんには問題ないんだけど。 >>371
コメントだから、自分が変更した内容を書いておけば分かりやすくていいんじゃないかな? >>380
Monazilla/1.0
にしてみて ああわかった
認証のところにproxy_useが効いてない
そういえば前もここで躓いたんだった >>386
まず串を抜いた状態で試せよ
原因切り分けすら出来てねーじゃんか 最新の774版にしないと
$_conf['test.dig2ch_url']を
https://dig.5ch.net/に書き換えただけでは
スレタイ検索は動かんのやろか?
dig2ch.php
tgrepc.php
うちではこの2つがエラーで止まってしまう。 >>360
ログ削除ボタン復活は有り難い
私待つわ >>395
GJ!仕事の早さに驚きです
帰ったら試してみます >>395
Android 5.0 + Chrome
ポップアップ表示・削除機能とも問題ありません
いつもありがとうございます すみません。
“http://“って、設定で表示できますか? あれ、エスエスエスピーって書いたのにな。
表示できないページがあるのは何故だろう。 >>407
俺は古いrep2ex使ってるが、ssspをhttpに変換してるで。 >>409
今皆さんが使ってるのとではだいぶ中身が違うようなのだけど、
ソースに1行加えただけ。
例えば
https://github.com/open774/p2-php/blob/master/lib/ShowThreadPc.php
546行目にノートンの誤反応対策って行があるでしょ。この次の行あたりに
$msg = str_replace('http:', 'http:', $msg);
って入れただけ。 あかん。書き込みでも変換されちゃうのか。 前のhttpはssspね。 私の場合は変換したことがわかるように更に文字列を付け加えてるけど。 置換メッセージ機能を使う方法も一応書いておくと
deta/pref/p2_replace_msg.txtに
xxxp://<tab>http://<tab>0
で行けるよ。(xはsに、<tab>はタブに書き換えて)
お絵描き投稿もこれで対応出来る >>416
私のは古いのでその機能が無いんだよねぇ。
全然困ってないので新しくする時間を取る気が起きないんだけど。
p2_replace_msg.txtが使えるならそっち使った方がいいと思います。 レス内容置換しちゃうと
わけわかんなくなるときあるよねw アドバイスありがとうございます。
この際、不快語や差別語も言い換えを入れてみようかな。 imgurが灰色画像になるけどrefererでもチェックするようになったのかな? >>419
不快用語や差別用語が入ったレスなんて読む時間の無駄だから
あぼーんしちゃえばいいと思うんですけども。 >>421
あまりにひどいのは、あぼーんしてるけど、
しすぎると、ほとんど読めなくなっちゃう。 ら抜き言葉、永遠と続く、責任転換 - あたりも
勝手に直したいところですね。 >>422
そんなスレ、見る価値無くね?
>>423
ら抜き言葉は、時代の流れ。 /lib/expack/tgrep/view.inc.php
<td class="ti"><?php echo $o+1; ?></td>
↓
<td class="ti"><?php echo (int)$o+1; ?></td>
PHP7.1対応 >>425
せめて、どういう現象への対処なのかを書いてほしいわ >>395
待った甲斐があったわサンクス
画像が0のスレだとアイコンがずれるみたいです
https://i.imgur.com/j0VYMMP.jpg >>428
自分の環境でも再現しました
iOS11.0.2 Safari >>395
うちも画像なしスレでアイコンずれるの再現
あと今回の更新でやたら重くなったと誤解したが
数時間前から5chそのものが重いみたいね。
タイムアウト頻発してる さほど気にもならないしおま環の気がするので
報告してなかったのですが、
板一覧やスレ一覧のスワイプメニューを出すと、
以下のようなエラーが出ます
https://i.imgur.com/TsNaK3i.jpg
https://i.imgur.com/yhG2dML.jpg
何回か繰り返していると、エラーが出ない時があるのですが、
その際に板やスレをタップして読み込もうとすると、以下のエラーが出ます
https://i.imgur.com/KekAEfe.jpg
通常使用で問題にはならないですし、おま環だったらスルーしてください >>431
俺のところでもたまに出るな。
iOS 11にしてからしばらくは見ていない。
Safariの問題かもしれない。 >>431
ウチもずっと出てる、実用上問題ないから無視してるけど >>432-433
早速のレスサンクスです
モバイルはiOS環境しかないのですが、自分の環境だと
記憶にある限りiOS9から今の11まで再現性100%ですね
>>432さんの環境だと再現していないようなので、
Safariの設定色々いじって再現性確認してみます。 >>428の件対応完了
https://github.com/open774/p2-php/commit/70e06d6e8751ec6b0451d3152109c9757097c330
人柱よろしこ
>>431
5年以上rep2exを使っているがスワイプメニューの存在を初めて知った。
iOS環境が無いのでどうやって出すのか判らん。。。
Chromeだと、どこを押しても引いても出てこないので多分デバッグできない。
メニュー画面と板一覧に使用されいているiuiはバージョンアップを全くせずに、
CSSの見た目だけを今風に取り繕っている状態なので、最新のiOSに対応できていません。 >>436
ChromeのDeveloper ToolsでデバイスをiPhone 6 Plusにしたら再現できたので例外拾ってみたところ
sb_iphone.jsの「お気にスレの登録状況を取得」のところで
info_js.phpが空レスポンス返してパースエラーになっているようです
答えにはなってませんが手がかりになれば幸いです p2-php-171009.0000にアップデートしたら
> PHP Fatal error: Call to undefined function http_build_url() in /***/lib/login2ch.inc.php on line 26
> PHP Fatal error: Call to undefined function http_build_url() in /***/lib/ThreadRead.php on line 142
とかのエラーで空白ページになってしまうようになった
http_build_url()はPHP5.6以降使えなくなったとかあったけど、最近PHPをバージョンアップしたわけでもないし原因不明
一応、環境はPHP5.6.3、macOS Sierra 10.12.6
で、Time Machine使って戻すと、使えてたはずのp2-php-171005.1930でもダメで、5ch未対応のp2-php-170921.1800まで戻さないと正常動作しない
原因が全く分かりません
どなたか解決策お願いします >>435
アイコンのズレ、神速の対応乙です
>>396同様、キャッシュ消して読み込んだら
画像ゼロのスレでグレーアウトして
完璧に動作してます
https://i.imgur.com/Bbx3pPr.jpg
スワイプメニューはChromeだと出ないんですね
>>437さんのdeveloper toolで右から左にスワイプ
したら再現しました。
Unexpected EOFのエラー出ない時は、
読み込みに時間かかってダイアログ出てないだけで、
エラーそのものは同様に発生しているような気がします そろそろ5ch対応しないと不味いか過去ログが取れなくなった 過去ログにあったサムネイルがX02になっちゃう問題って解決したの?
774版1005で発生してるんだけど スマホで見たとき画像の「close」とか「fit」とかの文字が
気持ち悪いことになったけどおま環?
前はこんなことなかった気がするけど。
https://i.imgur.com/YCLcfVR.jpg >>438
PECL httpをv2以上にしちゃったんだろ、ご愁傷様。
pecl install -f pecl-http-1.7.6
で古いの入れれいいんじゃね?古すぎてビルドできないかもしれないけどな。
open774の人は無能だからPECL http v2対応はできないと豪語しているので
無理だったらあきらめるのがいいだろう。cURLでも使え。 >>438
compser updateしろ
pecl httpとかもう不要 >>431
スワイプメニューは、うちのChrome DeveloperToolだとちゃんと動作するので、今のところ修正困難です。
Safariがinfo_js.phpにCookieを送らない事(これが本来の動作で、ブラウザやライブラリの方で配慮してCookieを送っている)が原因だとしたらめんどくさいな。。。
>>438
composer update
コミットメッセージかReadmeくらい読めや。
>>442
文字の大きさに合わせてボタンを太くする形で対応完了
押しやすくなったはず。
ついでにiPadとAndroidのChromeでもスワイプメニュー出るようにした。
ブラウザのキャッシュ消し推奨
https://github.com/open774/p2-php/commit/c56e839012691c6b31b3fdc42d8023187da6e11e ついでにiosで外部リンクを新しいタブで開くに。。 android firefox用に書き換えるのが面倒だからUA判定は泥かどうかだけにしてほすぃ
偽装すればいいんだけどさ
Mozilla/5.0 (Android 7.0; Mobile; rv:58.0) Gecko/58.0 Firefox/58.0 >>447
最初から?b=iでアクセスすれば良くね? composer updateで解決しました。ありがとうございました。 >>449
乙、今日は更新多いな
帰ったらgit pullるるる バグ報告
expack.ic2.enabledを2にするとPCビューで画像URLがあるとfatal errorが出る
0でないか否かでしか判断してないところが多数あって無効化されたIC2を使おうとしているのが原因
おそらく1,2ならこれ以外の問題も生じるはず 今までcentos6で使ってたけど、
今回、centos7にopen774/p2-php.git入れてみました。
しかし、p2-php/rep2/ にアクセスするとこう↓なっちゃう。
親(p2-php)はrootで755なんだけど、間違ってますか?
rep2 error
親ディレクトリのパーミッションを見直して下さい。
backtrace:
5. ./lib/bootstrap.php (line 58)
4. ./conf/conf.inc.php (line 291): include()
3. ./conf/conf.inc.php (line 53): p2_init()
2. ./init.php (line 4): require()
1. ./rep2/index.php (line 13): require_once() >>455
>親(p2-php)はrootで755なんだけど、間違ってますか?
Apache や nginx の上でやろうとしてるなら www とか www-data とかサーバーにユーザー権限もたせてるユーザーグループにしてやらないとじゃない?
それ以外ならわかんないけども ディレクトリは
dataとrep2/icだけwwwかwww-dataでいいはずだが・・・
属性がおかしいのかも php5.6ってSQLite2使えるの?
DBプロセス上げたくなくてIC2をSQLite2で使ってるからphpのバージョンアップに二の足を踏む >>445
時間があったのでスワイプメニューの件調べてみたところ
https://github.com/open774/p2-php/blob/e3848eab58576ae17e08563ddd5f277743171d1d/lib/get_info.inc.php#L155
にセットする値が原因でfavsの配列が何故か*RECURSION*扱いになって
json_encode失敗するところまでは分かったけどこれ以上は分からなかったわ…
ちなみにこちらのPHPはUbuntu16.04のphp-fpm(1:7.0+35ubuntu6)です。参考までに >>449
外部リンクむっちゃ使いやすくなったわー >>449
超サンクス
ついでにlib/UA.phpのFirefox対応も書こうと思ってたら対応されてた
さすが 最新版gitで追いかけてるけど最近読んだスレの新着数が更新されない。(0のまま) >>456 >>457
権限と属性、気になったのでp2-php入れ直ししてみましたが、同じ症状でした。
別環境、CentOS 6.8(i686)では同じ手順で正常に動いたので、CentOS7の入れ直しからやってみようと思います。
レスありがとうございました。
【環境】 CentOS Linux release 7.3.1611 (Core) / X86_64
【作業内容】
・/var/www の所有者を wwwuser(所属グループapache) に変更
・wwwuserにて
$ git clone git://github.com/open774/p2-php.git
$ cd p2-php
$ curl -O http://getcomposer.org/composer.phar
$ php -d detect_unicode=0 composer.phar install
$ chmod 0777 data/* rep2/ic
まで実施しました。
・そのあと、パーミションはどこも変更していません。
【確認事項】
・data/* と rep2/ic は777になっています。
・php scripts/p2cmd.php check の結果は全てOKでした。
・php -d detect_unicode=0 composer.phar install の最後にWarningが2つ出ました
Warning: Ambiguous class resolution, "HTML_Common" was found in both
"/var/www/html/p2-php/vendor/2ch774/quickform/lib/HTML/Common.php" and
"/var/www/html/p2-php/vendor/pear-pear.php.net/HTML_Common/HTML/Common.php", the first will be used.
Warning: Ambiguous class resolution, "PEAR_ErrorStack" was found in both
"/var/www/html/p2-php/vendor/rsky/pear-core-min/PEAR/ErrorStack.php"
and "/var/www/html/p2-php/vendor/rsky/pear-core-min/PEAR/ErrorStack5.php", the first will be used. >>464
webサーバはApache?
とにかく、どのディレクトリを見ようとして権限無しになっているのか、ログを見て確認した? Error: Failed to enable secure connection when connecting through proxy
rep2 info: https://open774.github.io/p2-php/version.txt に接続できませんでした。
トップでこんなエラーが頻発するんだけど、おま環? >>467
> Error: Failed to enable secure connection when connecting through proxy
おま環。というか串環という感じかな?
(個人的超歪解な翻訳だけど)「その串だと SSL でアクセスできない」ってことに見えるかな。 >>467
設定>>ETC
* ssl_function: cURL
* ssl_capath: /path/to/certspath ←おま環
のあたりを設定してあるか? >>468,469
確かに串刺してるわ・・・
あとで確認します。どうもありがとう。 >>465
優しいねえ、泣けるよ、ありがとう。
はい、Apache/2.4.6です。
ログは、/var/log/httpd/error_log 見たけど分からなくて…
もし良かったら見て下さい、ログです↓
https://i.imgur.com/EEgyBeV.png >>454 readは修正完了済。
>>459 デバッグしてもらってありがたい。しかしうちでは再現なし。
>>462 手動で更新ボタンを押して新着数が増えるか確認。それで増える場合は仕様なので、付属のcron用スクリプト回せ。
>>463 再現なし、標準のスキンに戻して確認。 最新にpullして、ssl_functionをcURLにしたら、くだんのエラーは出なくなった。
ちゃんとエラーメッセージ見ようねってオモタわ・・・ 471です
SELinux絡みでした、申し訳ありません。
下記コマンドで動くようになりました。
ありがとうございました!
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/p2-php/data(/.*)?"
restorecon -R /var/www/html/p2-php/data
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/p2-php/rep2/ic(/.*)?"
restorecon -R /var/www/html/p2-php/rep2/ic 更新ボタン押したら新着数表示された。
前はトップページから最近読んだスレのリンクを辿ると
新着数更新されてたけど仕様変更? >>476
表示された状態で一定間隔で自動更新。
「最近読んだスレ」を押したタイミングでの更新なんかしない。
ずっと前から。 php7.1にしたらスレタイ検索でこういうエラーが出るようになった。
同じ人います?
Warning: A non-numeric value encountered in /p2-php/lib/expack/tgrep/view.inc.php on line 170 >>478
過去レス見てなかった
ありがとうございます >>472
怒涛の更新ありがたいこってす。
ところで、スマホ周りをいじっているのなら、
>commit d9900c1d5643345d76d9d99be9f396c89a93f967 (tag: v150320.1020)
の
> ポップアップから書き込み成功した後にスレを再読み込みしない設定を追加
をスマホも同じ動作になる様にできません?
スマホでせっかく書き込みウィンドウを別に開いても、そこで読み込みポインタが
動いちゃうのはなんか違う気がするので。 >>482
おれは逆に今の仕様の方が使いやすいかな
書いたあと直ぐに確認できるから 間違えた
>>481
449 : 名無しさん@お腹いっぱい。 : sage : 17/10/11(水) 13:47:45.13 ID:1BKg69Iv0(4)
ついでに書いた
https://github.com/open774/p2-php/wiki/FAQ びっくりした。シベリア送りにされるんかと思った。481じゃないけど。 >>481は
>>479へのレスです
間違えました。すみません。 >>483
それって、スマホのときだけreloadの方がいいって話?
設定>>rep2基本設定>>ETCのres_popup_reloadの設定が
PCと同じくスマホでも反映されれば助かるって事なんだけど
勘違いしていたらごめん。 >>476
2ch774を始めた頃に「最近読んだスレの更新に時間かかりすぎるから
cronで自動的に更新ボタンを押せるようにしよう」と言う提案が有り仕様変更を行った。
ここにcron用スクリプトの説明追記したから確認よろ
https://open774.github.io/p2-php/
>>478,482 対応完了 >>490
> >>478,482 対応完了
482確認しました。
それにしても仕事人早っ。 スレタイ検索でエラーを吐きます
ご教示ください
rep2 error
Curl error: Received HTTP code 400 from proxy after CONNECT
backtrace:
3. ./rep2/dig2ch.php (line 30)
2. ./rep2/tgrepc.php (line 371): dig2chsearch()
1. ./rep2/tgrepc.php (line 105): tgrep_search() FAQに2chmate連携機能に関すること書いてあるけど、
open774/p2-phpさんのやつで連携機能使えるの!?
> D2chmate連携機能が使えない
> rep2exの機能ではなく2chmate側が独自に実装した機能なので、
> 2chmateの作者に聞いてください。 >>497
> FAQに2chmate連携機能に関すること書いてあるけど、
> open774/p2-phpさんのやつで連携機能使えるの!?
mate は p2.2ch.net が使えた頃の名残
774 のは今の無印より古いバージョンから枝分かれしたやつだから使えないはず >>498
ありがと。
実際にやってみたけど同期実行しても何も入ってこなかった。
p2経由書き込みもエラーでた。
ちょっと期待しちゃったw >>490
毎日更新してもらって有難いわ
仕事終わって帰ってからしか変更追従できてないから
もうcronでgit pull -rebase仕込んどきたいくらいw >>501
む、iPhoneのポップアップ書き込み後更新は
一度設定変更しなおさないと反映しないのか >>502
違うか、設定無視で常に更新してくれなくなった
うおー不便、、、 >>472
459氏と同じ状況だったので調べてみた
*おそらく*日本語を含む配列をmb_convert_variablesした時におかしくなってる
(convert前は*RECURSION*になってなかった)
info_js.phpのinfo_js_json_encodeのmb_convert_variablesを
array_walk_recursive($values, function(&$foo) {
mb_convert_variables('UTF-8', 'CP932', $foo);
});
としたら動いた
Chrome Developer Toolsで確認しただけだし
phpもさっぱりなのでこれで良いのかはわからん >>490,503
書き込み後リロードは、post.phpの処理が
「popup判定なら携帯(とiPhone)だろうが御構い無しに」
opener.location.hrefでの親ウインドウリロードになるように書かれてる
当然そんなんPCのpopupじゃないとマトモに動かないので、携帯の時はres_popup_reload設定を無視してMETAタグrefreshで強制リロードするように書いてあったんだな
774パッパ、戻してえ、、
それかiphoneの時はリロードをMETAタグrefreshで記述してくれれば設定反映するとは思うけど >>493
proxy2chでしょ
-c付けて起動 >>504
とりあえずそれで正解のようですね
こちらもその修正で動くことを確認出来ました
どうやらmb_convert_variablesは多次元配列では使えないっぽい
ttp://tekitoh-memdhoi.info/views/768 >>505
さすがに戻すのだけは勘弁してくれ。
リロードしないのを「読み込み」タッチで読み込む事は出来るけど、
自動リロードを停める事は出来ないのだから。 mb_convert_variablesの件テスト終わった
リロードの件もテスト終わった
どちらも次の版で出す。 >>510
心から乙です
デバッグに参加していただいたスレ住民の皆様にも感謝します あぁ^〜ほろ酔いでrep2弄るの楽しぃ^〜
リロードの件は設定切り替えながら様子見たからもうこれで問題ないはず。
>>459,504 デバッグと修正ありがとう。マジ助かった。
https://github.com/open774/p2-php/releases/tag/v171013.2230
https://github.com/open774/p2-php/commit/e9538e7a089d5228b4fc570dc19180eb75989303
ついでに、IC2のSQLite3対応作業の進捗。
ownCloud 5からPEAR::MDB2用のSQLite3ドライバを持ってきた。
https://github.com/open774/MDB2_Driver_sqlite3
IC2をMDB2対応に書き換えれば上記と組み合わせてSQLite3対応に出来るはず。
ic2-mdb2ブランチは、セットアップ済みのMariaDBならfatal error無しで動いてくれる。
ただし、scripts/ic2.php setup がPEAR::DB専用で、書き換えが上手く行かないので作業が止まってる。
本職では無いのでデータベース周りは全く判らん。誰か代わりに書いて欲しい('A`)
https://github.com/open774/p2-php/issues/15
https://github.com/open774/p2-php/tree/ic2-mdb2 MDB2試したけど、PostgreSQLの拡張がないと動かなかった。
MariaDBだけ使ってる。 >>513
SUGEEEEEEEEE
iOS環境でスワイプメニューのエラーが消えました
何年か心のしこりだったバグが数日中に解消されて
open774氏、デバッグしてくださったスレ民にマジで感謝です >>513
iPhoneで新着まとめ読みの途中でレス書くと、リロードはするけど
まとめ読みしてるタブ(親タブ)が勝手に閉じられちゃうようになってる
読んでる途中なので、閉じないでくらはい、、 修正されて気づきましたが、
スワイプメニューにはおきにスレや殿堂入りの
切り替えスイッチが表示されるのが正常動作だったんですね
https://i.imgur.com/uX40lxE.jpg
https://i.imgur.com/nVDmTHp.jpg
スレ開かなくてもおきに入り登録切り替えできるのは
便利で使いどころがありそうです
修正ありがとうございました iPhoneのポップアップリロードを書き換えてみた。
動作自体は以前と同じ(普通にMETAタグリロード)、
なおかつres_popup_reload設定はPCもiPhoneも反映される
・post.php 昨日の修正を全部戻す。
・その上で、539行目付近から
if ($_conf['res_popup_reload']) {
+ if($_conf['iphone']) {
+ $_conf['extra_headers_ht'] .= <<<EOP
+<meta http-equiv="refresh" content="1;URL={$location_noenc}">
EOP;
+ } else {
$popup_ht .= <<<EOJS
opener.location.href = "{$location_noenc}";
EOJS;
+ }
}
$popup_ht .= <<<EOJS iPhoneのポップアップリロードを書き換えてみた。
動作自体は以前と同じ(普通にMETAタグリロード)、
なおかつres_popup_reload設定はPCもiPhoneも反映される
・post.php 昨日の修正を全部戻す。
・その上で、539行目付近から
if ($_conf['res_popup_reload']) {
+ if($_conf['iphone']) {
+ $_conf['extra_headers_ht'] .= <<<EOP
+<meta http-equiv="refresh" content="1;URL={$location_noenc}">
EOP;
+ } else {
$popup_ht .= <<<EOJS
opener.location.href = "{$location_noenc}";
EOJS;
+ }
}
$popup_ht .= <<<EOJS Chromeが変なエラー出してきたから2回書き込みになった スマソ あとEOPの行、頭が抜けちゃってるけど「+」で追加です。 >>513
こちらでもスワイプの動作確認出来ました。乙です。 まとめ読みで書き込むとリロードがかかる不具合はもう修正できる見込み。
終わるまで、ポップアップからの書き込みでリロードしない設定にして凌いでほしい。
まとめ読みから書きこみ完了後に書き込み画面が自動的に閉じない不具合が見つかったので合わせて修正するわ。 特定の板もしくはスレタイだけにNGあぼーんを適用しないようにするにはどうしたらいいかな?
どのファイルを弄ったらいいかっていうヒントだけでもいいんだけど DAT倉庫でまとめて削除しようとして一番上のチェックボックスをクリックしても
そこだけしかチェックされないんで結局1個づつクリックする事になる 逆参照のポップアップからさらに逆参照でポップアップを開いた場合
最後に開いたポップアップだけ消して1個前の逆参照に戻るにはどうすればいいの? 浪人が必要ってVPSの鯖でrep2動かしてるとか?
●の件があってからこいつも信用できない。
そもそも、5chに対応していなかったり・・・ >>530
板毎のNGあぼーんは実現できそうだ。スレごとは大変すぎるのでやらん。
それなりの広範囲書き換えになるから人柱に付き合ってもらう。
>>531 完了
>>532
以前改善を試みたが仕様。
改めて見てみるわ。すまんな。 >>534
ユーザー設定で2chapi_postをONにした状態で浪人として書き込めるか確認してほしい。 >>537
浪人ログインで次のようなエラーメッセージが出て書き込み出来ません(*^^*)
p2 Error: ●の認証サーバに接続出来ませんでした。 >>538
あー…
2chapi_postがONの時は浪人の認証を試みないように変更するわ 気が付いたら色々進んでますねぇ
>>540の修正が出来たらgit pullしよう。 >>540 完了。
>>538,541
結果次第で浪人ログイン周りを作り直さないといけないから
結果教えてくれるとうれしい。 おしえてつかあさい。
板一覧のリンク先のドメインが2chなんだけど、どうすれば5chに変わりますか?
rep2-expack_allinone ver.171013.2230 +live 参照先の板一覧の管理者が5chに変更したら変わります。 >>542
浪人ログインできません(*^^*)
2ch●ログインのSESSION-IDの取得に失敗しました。IDとパスワードを確認の上、ログインし直して下さい。 ワッチョイスレでIDみたいに履歴見れるといいんだけどな >>547
とりあえず置換ワードでワッチョイでフィルタリングするリンクつけるとか bootstrap.phpにiPhone用のスキンの記述有るんだな
使われて無いみたいだけど >>532 完了
>>546
ん!? まちがったかな...
また改めて見ておく。
ワッチョイの履歴確認は名前欄から取り出してくれるいい感じの正規表現があれば出来そう。。。
仕事疲れたからrep2のソースいじるのはちょっとお休みするよ(‘A`) >>550
逆参照ポップアップすごい使いやすくなりました
対応ありがとうございます! 会社のフィルターがキツくなってきたなぁhttpsにしたい 10年くらい前にこれ始めた時はSSHでポートフォワーディングしてたな。 rep2からは外れるけど、SSLクライアント認証使ってるんだけど、
Let's Encryptを併用できるのかな?
クライアント側の証明書はオレオレ認証局で発行して、サーバ側
の証明書はLet's Encryptのを使う、とかできるもの?
Webサーバはnginx使てます。 httpsにしてもWebフィルタリング噛まされてるとSSLデコードされて中もチェックされるよ
見てるサイトの証明書がWebフィルタリング側の証明書になってる場合はそれ >>558
httpsを経路暗号にしか使わないバカがやられるだけ。
クライアント証明書をちゃんとサーバ側で検証してればそんな中間者攻撃は無力。 >>558
それ思いっきりブラウザ側で警告でるでしょ… そもそも監視側はURLだけで不審な通信は解析してるんだから自宅サーバーへの通信なんか監視側はすぐわかる たかが個人で建てたサイトでユーザーもそいつしかいないのにクライアント証明書なんて必要あるのか?
何かやばいことやってんの?お前ら・・・
rep2と同じ鯖にNextcloudも建ててるけどLet's Encryptだけだな。
SSLに対応すればHTTP/2にもすぐ対応できるからSSLだけ対応する意味はある。 いやアクセス制限にパスワード使うよりは安全で楽でしょ
セットアップの手間を考えなければ… 通信に厳しい会社は全通信を監視してる
社内文章の流出に厳しい公務員や企業では個人サーバーへの通信なんか自殺行為
スマホでやれよ2チャンネル閲覧なんか 電子メールがすべて保管され、PC操作ログが取られ、
通信がすべて監視される時代だからな あとは日頃の行い次第だね。マークされたら何やってもバレる >>562
Superfishもそうだけど、CAを信頼済みCAに登録しちゃえば警告は出ない。
会社だと社内サーバなんてたいていは勝手証明書で自社CAをインストール
させられるだろうから、会社による中間者攻撃に同じCAを使ったら警告は出ないよ。 管理者側で要注意人物リスト作ってあって、その人たちの操作ログとかネットへのアクセスログは細かく追うようにされてたりする
会社のネットワークから2ch関係サイトへのアクセスは辞めておいた方がいいですよ
スマホが一番 アクセス制限で一番うっとうしいのが、技術的なトラブルを解決しようと検索かけたら2ch関連のサイトが引っかかったときだな。
問答無用で2chは悪だと決めつける管理者が多すぎ。
スマホで見てもいいけど、コピペの必要があるからgoogle翻訳経由で見てたw 最近はTwitterも炎上するから炎上の危険性が有るのは要注意サイト >>530
あぼーんNG除外の件
取りあえず自分で ShowThreadPc.php と ShowThreadI.php のNGあぼーんチェックの部分を
if ($this->thread->bbs !== "板名" ) { }
で囲って対応してみた
多分もっと賢い方法が有るんだろうが自分の頭ではこの程度だったわ。 新着まとめ読みに出てくるスレを
ワンクリックで削除できるボタンをつけて
ほしいです。 >>576
新着まとめ読みに出てくるスレってなんだろう
PCのブラウザからなら
新着の数字をクリックすればログ削除できるけど
そういう話では無いのかな >>577は多分その機能を使ったこと無いんだな
お気にスレの画面から、右上の「新着まとめ読み」を押してごらん せめてなんでほしいかくらい書いたら?
何のメリットがあるのわからん機能を実装しようなんておもわんでしょ >>578
「新着まとめ読み」は毎日使うよ
スレを削除って意味がわからなかったからもしかしたらログ削除の話かと思ったのだけれどそれには答えてくれないのですね もしかしたらスマホ環境で[i]を押さずともダイレクトにスレのログ削除をできるようにしてほしいってことかな? >>583
最初の人と途中の人は別人か
周りからワイワイ言ってごめんなさい SSLとHTTP/2に対応させたらめちゃくちゃ速くなった
体感で2,3倍になった感じはある
調べながらでも15分くらいでできたし、もっと早くやるべきだった スマホで二度目のic2サムネ表示すると実サイズで表示されるの俺だけ?
三度目の読み込みで指定サイズになる >>585
ゆとりでも分かるように教えて。
ちなWindows上のVirtualBox + CentOSです。
まだ独自ドメイン持ってません。 >>587
ゆとりはCentOS使ったらあかんやろ
知らんけど >>587
sudo rm --no-preserve-root -rf / 最近は面倒になったな
昔はもっと短いコマンドだった WIMPってやつか?
IISでrep2は確かに動くが、10年以上前に確認した話だな。
XPのときにローカルで動かしてた。 >>595
WindowsでコマンドプロンプトまたはPoweShellでやるのがおすすめ。 Windowsでわざわざ仮想CentOS入れる理由はなんなの? 自宅鯖で仮想化ってデメリットの方がでかくね?
余計に負荷かけてまで切り分けや複数のOSが必要なほどのことしないだろ 再構築とか楽だし自動化できる。ホストとゲスト分離でセキュアにもできる。 デメリットなんかほとんどないでしょ
最初にちょっと知識と手間がいるくらい 鯖専用PCならいいけど普通に使用してるPCだとメモリやらCPUやら
仮想OSに半分ぐらい持ってかれるしデメリットでしょ 持ってかれないよ
どんな仮想化ソフト使ってるんだよ >>602
ゲストOSにwindowsいれたらそりゃ競れなりに持ってかれるけど
linuxで最低限のサービスしかうごかさんならホストでサービス動かすのとほとんど変わらん VMwareにCentOS入ってるから起動してみたけどメモリ使用量1Gちょい増えてるよ
長時間起動してるとさらに増えるんじゃないの? そんなに仮想化が嫌いならWSLでも使ったら?
むしろ性能悪いっぽいけど 一般人の私ですらhyper-v上のfreebsdでrep2運用してるのに。 RedHat と VMware の中の人だった俺からすると商用でサービスするわけではないんだから
各自好きなようにすればいいんじゃないのと思う職歴自慢マンであった。 まあこのスレには自慢マンとお困りマンとお助けマンしかいないからな デメリットもないけどメリットもまあそんなにないんで好きにすればいいけど
嘘ついてまでデメリット主張するのはなんだかなあ
移行が楽チンというメリットが自分には重要なのでrep2に限らず仮想化は割と使う 使ってるPCスペックにだいぶ個人差がありそうな話
自作してる人なら今はAMD Ryzenが出てきて比較的安価に8コア16スレッドPCとか組めるし、DDR4 DIMMも値上がりしているとは言え8GB*2のセットで2万程度だろ そしてraspberrypi2Bでrep2鯖建ててるような奴もいる。
nginxでhttp/2対応させてる。 >>613
全部入りだから楽ですよね比較的
>>617
i3i5i7も型落ち中古PCが安く入手できますし
rep2だけに使うにはもったいないくらい 昔は玄箱でrep2やってたけど遅すぎてしんどかった。
今は良い時代だ。 >>620
とりあえず今はラズパイ使てるけど、Synologyの216Jでも十分使える感じだったから、
こっちに移そうかとも思ってるとこだったり。
Let'sEncryptに対応してるし、http/2サポートしてるっぽいし。
MariaDB、PHP7.0も使えて、Apache2もnginxも選べるし。
クライアント認証をどうするかが悩ましいんだけど、2段階認証がユーザーの
Web
サービスにも使えるなら替えちゃってもいいかも。と思ってる。
今時のNASは優秀だよね。
ファイル鯖としてはもちろんだけどWeb,DNS,ddns,VPN,DLNA鯖程度ならGUIから
チョイチョイ弄るだけで使えるし。
メモリが512MBってのがちょい心配だけど。とりあえず不足はしてないようだったし。 >>599
昔やってたよ。
自己学習に必要だったから環境作って勉強してた。
仮想環境は検証に最適だしな。
今は物理サーバ2台で運用してるが。 >>621
いや512MBしかないならNASの性能犠牲になるだろ 俺2008年頃のマックミニだは
なかなか壊れないんだは こういうサーバー用途にはもってこいだが、なかなか新製品でないんだよな、Mac miniは。
新しいMac Proがでたらフェードアウトするのか・・・? Let’s Encrypt導入ようやく完了。
証明書入手は速攻で終わったが、
sslのドキュメントルートの設定に
2時間以上費やした。バカ丸出し。
http/2はかなり難しそうなので断念。 >>632
nginxだったらHTTP/2の設定は超簡単なんだけどな・・・ apacheだけど
http2を有効にするのはmod_http2入れて2行くらい追加するだけだけど
h2pushの設定の仕方がわからない nginxだったらSSL設定のところに一言のせるだけなのに。 apache2.4.25でhttp/2の設定したけど簡単だったぞ?
chrome側でもhttp/2での接続確認
しかしなぜかむしろ遅くなった…はっきりわかるくらい遅いので戻したorz http/2使いたいならh2oが設定簡単で速いしいいぞ SSL化したらリンク先に直接飛んでも、相手にばれないの? >>639
https→httpsだと漏れる
https→httpでも漏れる糞ブラウザもあるかもしれない >>640
> https→httpsだと漏れる
そうなのか。やっぱり直接飛ぶのはやめた方がいいんですね。 スマホ版の一覧表示するレス数ってどこをいじれば変えられるのかな?
携帯のほうを変えてもスマホでの一覧表示数は変わらなかったので、
どこをいじればいいかさっぱりです。 Ubuntuのパッケージにもまだないから野良ビルドするしかないけど・・・ PHP7.1とかHTTP/2って、どれくらい速くなんの。
シャア専用ぐらいか? それとも自己満プラシーボか? シャア専用くらいの差を出すにはまず機体を変えないとだな・・・ めっちゃ早くなったって人もいるしあんまり変わらないって人もいる
自分はあんまり変わった気がしない 俺はかなり変わったと思う。特にiPhoneで見るときは・・・
PHP5のときは妙に引っかかる、セッションの保持がおかしいなど問題だらけだったが
PHP7にしただけで解消したからな。
HTTP/2で遅くなったってのは対応ブラウザを使っていない、古いとかそんなんじゃないの? >>644
うちはこのビルド済みパッケージ入れている
https://github.com/tatsushid/h2o-deb
非公式だけど一応これのRPM版がh2o公式サイトからリンクされている
ちなみに最近Debianにもパッケージ追加された模様 >>649
遅くなった者だけどChrome最新版、デベロッパコンソールのネットワークモニタでhttp/2接続を確認済 うお・・・http2にするだけでこんなに体感速度変わるのか・・・
もっと早くすればよかった。
とにかく作者に感謝を。 apacheをHTTP/2化すると遅くなるのかな。 京ぽん時代から色々変わってるけど
速度はあまり変わらん気がするw >>655
俺も京ぽん使ってたけど、それはない。
今のiPhoneだったら、デスクトップレイアウトでも
普通にさくさく表示できる。 https://i.imgur.com/SjRikod.png
こんな感じのconfでh2oでrep2動かせた。
HTTP/2については明日調べよう・・・ >>659
SSLに対応させたら自動的にHTTP/2にも対応するっぽいな。 h2oスゲーわ。
Nextcloudもあっさりリプレースできた。 ImageCache2をMySQLで起動して、エラーはでず、データベースも作れているのに、
画像キャッシュ一覧に一向に画像が出てこないのとダウンローダをクリックすると白紙ページになるのって、どこに問題がありますかね? 単純にリプレースしたから速くなっただけでは?
ほとんどのファイルはキャッシュ効いてるだろうし
クライアント-rep2間よりもrep2-2ch間の方が圧倒的にボトルネックになりそうだけど git最新版追っかけて入れてるけど
carpenter.2ch.netの板移転に追随できてないんだがおま環? >>667
鯖移転だろ
板一覧取得はどこから?
正式?
実況? >>667
「設定管理」→「ホストの同期(すべて)」 CBMカスタムBBSMENUは、更新する気ないんだろうか。 >>672
「希望の党」みたいなものじゃないですか。 >>659
nginxの方が簡単でいいよ。
Let's Encryptはちょっとめんどくさい感じだが
systemdにうまく乗せればおk >>654
一行変更するだけでログのロードが体感できるくらい違った。
おま環といえばソレ迄だが。 >>674
h2oのほうがい設定がすっきりしてるんだよコレが・・・
冗長な部分もあるけどね。 HTTP/2は気になるがlighttpd派の俺は指をくわえて見ていることしか出来ない・・・ ic2
ex版では表示されるサムネイルが、774版で「Broken X02 Image」と表示される原因がわからない... bbsmenuは5ch公式にしてあって、>>670も何度もやってる、
>設定管理→履歴・キャッシュの削除→板一覧(Online)を削除してください
FAQのこれもやった、
でもダメなんだよなー。 >>681
ImageCache2の
データベース管理>エラーログを見る
でまずは調査かな >>682
自分はサムネ見れました
>>681
テストスレあたりでhttpsをhttpに変えてテストすると結果が違うかも
もしもproxy使っている場合は詳しいこと話すと怒られるので過去レスとproxyスレに移動 >>681
その一番上のurlを直接打ち込んだがめちゃ遅い。
サーバが混んでてタイムアウトしてるんじゃね?
表示できたのはキャッシュしてるからとか。 >>685
ああそっちかも
自分はic2のiniをいじってるから見られたのかな 無印だと浪人ログインできないのですが、これはできるんでしょうか? おれ環では問題ない。
リンクプラグインのおかげかな? >>688
iniって何だよ
conf/conf_ic2.inc.php
です
失礼しました >>690
あ、そっちの話もありますね
i.imgur.com/(中略).画像拡張子
が直リン画像を参照させてくれなくなったことへの対処
正規表現の説明ページやJaneのImageViewURLReplace.datを見ながら
1日かけて置換画像URL編集で格闘して
MatchとReplaceだけでなくRefererまで埋める書き方で成功したような気がする
長いし結果オーライなので自分には説明できるスキルがありませんw >>692
おれ環のは、p2wikiの置換画像URLをコピペしただけだよ。 >>693
そうなんですか^^;
自分は途中から手段と目的が入れ替わっていたようで
以下のJane掲示板のこの2つのレスの画像を全て表示させることに悪戦苦闘をしていました
http://jane2ch.net/test/read.cgi/community/1488974305/924-925
要領悪くて困ったものです 皆さんありがとうございます。
conf/conf_ic2.inc.phpで、プロキシ、画像サイズ、キャッシュの有効期限いじったら行けました >>697
プロキシ、画像サイズ、キャッシュの有効期限の設定値じゃね?
元と直した後 確かにプロキシ設定してると確かに表示されないな。
知らんかった・・・w >>698
そのそれぞれの値を教えたところで意味が無いでしょってことでしょう
>>697は値じゃ無くて項目を聞きたいのかも知れないけどそれはファイルを見ればわかる
やってる上でわからなければ具体的な質問をすればいい
ってことでしょう と、偉そうに書いてみたけど
他人の設定が気になる気持ちはとても良くわかる そうじゃなくて質問して解決したら
どうやったか書くの当たり前だろ conf/conf_ic2.inc.php
には結構細かく説明文が記載されてるから、ファイル読めば分かると思うんだけど >>704
でもそれを具体化するとしたら
サイズやキャッシュ期間はサイトやその人の趣向や機器のリソースにもよるからあまり意味無いし
プロキシについてはプロキシ方式かAPI方式か
プロキシ方式だとしたらそのプロキシは何なのかSSL対応か否かなど
書いていったら話がgdgdになって万民向けでは無くなる気がする
>>695くらいがちょうどよくて
それに対して聞きたいことがあればさらにそこに具体的な質問をすればいいのでは無いかと思うがいかがでしょう
ここは質問スレではないのですし 長々とやりとりする位なら、もったいぶって引っ張らずに
さっさと書けば数行で終わるんじゃないの?
あまり意地の張り合いをし合っても誰も幸せにならないよ。 スレ検索がエラーになるんだけど、俺環?
2〜3日前まで問題なかったのに・・・ digから返ってくるJSONにHTMLのformタグが混入しているのでSyntax error, malformed JSONでるね。
嫌がらせか不具合なのか知らんけど5ch側が対応するべきだろ >>716,717
レスthx
自分では対処のしようが無いのね。
素直に動くようになるまで待ちます。 >>717
>5ch側が対応するべきだろ
汎用ブラウザや公認専ブラで問題が出てなければ対応は無理だろうね
今回のがどうなってるのか知らんけども >>717
海外で鯖立てたときも、確かそんなような
メッセージ出たよ。帰国したら普通に直った。 乙
しかしなんで、そんなことをしないといけないのかww >>722
非公認だからとしか
つまり悪いのはあいつと 浪人ログインできるようになったけど書き込みできない(*^^*) どうでもいいことだけど、gate.htmlのフッタに2ch774の名前とリンクが残ってる ImageCache2でダウンローダクリックすると、
Fatal error: Uncaught Error: Using $this when not in object context
in /Data/htdocs/p2-php/vendor/2ch774/quickform/lib/HTML/QuickForm.php:472
Stack trace: #0 /Data/htdocs/p2-php/rep2/ic2_getter.php(126):
HTML_QuickForm::createElement('radio', NULL, NULL, '64×64', 1) #1 {main}
thrown in /Data/htdocs/p2-php/vendor/2ch774/quickform/lib/HTML/QuickForm.php on line 472
とか言うメッセージ(設置場所は読み替えてください)が出るんですけど自分だけでしょうか? ネットで気に入った画像とかを IC2 でまとめて管理したいとかのニッチな用途かな…
ローカルとか Evernote とかでもいいんだろうけど 2ch で集まった画像がメインだから面倒で…
とても困ってるので直ると俺もとうれしい >>729
あら、そうだったんですか。
修正しましたメールが来たのでgit pull --rebaseしてからApacheも再起動して確認しましたが、うちでは変わらずでした。
>>732
自分の場合はまとめ読みで読み込み失敗した画像に対して実行して見る場合が多いですね。
あとは>>733と同じ感じでしょうか。 リンクプラグインを楽しく使っているのですが、
p2 wiki以外でどこかありますか?
ヤフーや楽天、新聞、テレビあたりも
表示されるようになるとうれしいです。 リンクプラグインどうやって使うの?
設定管理 → リンクプラグイン編集で設定しても保存はされるけど
リストが出て来ないんだが... >>735
それはそのヤフーや楽天さんに言ってください リンク先のOpen Graph Protocolを読むのはおもしろそうだけど リンクプラグイン用の変換プロキシ作ってあったから試してみよう へーあれって標準化されてるのか
まあiframeじゃないからプラグインは新規に作らないといけないだろうけど 昔はこれで短縮URLを展開させたりtitleタグを読ませて付け加えたりしてた
何か理由があってやめたが覚えてない 本家p2時代はセキュリティ上フォルダ名をデフォルトにしない方が良いって言われてたから独自のフォルダにしてたのでgit出来ないでいたんだけど
色んなトラブル解決するの面倒になって最初からやり直してフォルダ構造をデフォのままにしたら全てのトラブルが解決してワロタ
偉い人の言うとおりにすべきだった ああ、未だに1つどうしても解決できない問題がありました
iframeポップアップで他サイトが開けないの、「SSLの問題」って何度か指摘されましたがSSLをどうしたらいいのか分かりません
httpsではなくhttpでrep2にアクセスできるようにしてもポップアップは真っ白なままです
どうかご教示お願いします >>745
adblockは関係ないかな。
おれ環ではamazonのリンクプラグインが白くなる。 >>744
いまは公開するディレクトリの設定を間違わなければ問題ない
例えばrep2のディレクトリをまるごと/var/www/htmlにぶち込むとか >>746
すみません、以前やったときは上手くいかなかったはずなんですがSSLやめたら普通に表示されました
SSLだとどうしてダメなのかとか仕組みを理解してないんですが、SSLでポップアップ表示有効にする方法はないのでしょうか
>>747
であれば、macOS Serverの設定で
http://(ドメイン)/rep2/ を /(テキトーなディレクトリ)/p2-php/rep2/ のエイリアスにしているので
rep2より上のフォルダは見られないので大丈夫ですね
とりあえず気になるのはSSLにしてないのでパスワードが平文でやりとりされるってことですねー
あんまり気にしなくて良いのかなー >>748
犯行予告に使われて警察に誤認逮捕されてもいいなら問題なし >>748
>http://(ドメイン)/rep2/
まあ気分的にここrep2以外にするけどね >>751
ありがとうございます勉強します
確かにHTML4のとき<iframe>タグは非推奨で使われなくなるって話があった気がします
それでまだDynamicHTMLとか言う言葉が浸透してなかった頃、CGIなしでボタンクリックで内容変えるのに、
JavascriptのinnerHTMLを使って書いてた記憶が
ポップアップで外部サイトを見ること自体を辞めた方がいいってことですね
色々丁寧にありがとうございました iframeポップアップだけどさ、公式p2はSSLじゃなかったんだっけ?だから出来てたのかな? すまん、scの方の公式p2見てきたら普通にSSLじゃなかったわ
SSL使う以上は解決できない問題だってことだね >>758
会社からアクセスしてる奴は、やらないよりやった方がいい。
SSLとic2は必須。どんな因縁つけられるか分からんし。 そんな監視体制がある会社にいるならアクセス解析で何やってもバレる ネットワーク監視するぐらいの会社なら職員用のPCにIT資産管理用ってことで、PC操作履歴とったりPC画面録画できるソフト入れてそうな気もするけどな
うちもそうだけど、特に2年前の日本年金機構の漏洩事件を切っ掛けに導入したって所は多い気がする rep2はurlに2ch?のURLを含んじゃうし、SKYSEA、LANSCOPEあたりやWebフィルタリングが入ってるとバレバレだねぇ host=〜のところ?
うまくハッシュ化すればごまかせそうだけど、仕様を変えることになるしな・・・ nginxですが、ふつーにサーバ証明書はLet'sEncryptのを使って、クライアント認証の証明書はオレオレCAで発行したものを使えました。
ついでだからリバースプロキシ設定して、ポート番号変更してるサービスにも
アクセスできるようにしました。80と443しか通してくれない環境なので。
もはやrep2関係ないけど、一応解決したのでお知らせまで。 そこまでして会社の回線使いたいならVPN貼れで終わる話の気も >>748
そのレベルだとapacheかnginxかわからんが、SSLの設定が根本的にわかってない可能性が大きい。
もうちょっと調べようよ。
もし今apache使ってるならnginx使ってみたら?
簡単でいいから。 上流の鯖でSSL複合できたら大問題になると思うんだが。
プロバイダ等のサービスと受信元が直で繋がってるならともかく、
インターネットの構造上いろんなルートを通っていくわけだし。 オレオレ認証局のルート証明書を信頼させてMITMでもしない限り無理でしょ
経路の暗号化だけでなく利用端末に何か仕込まれてないかどうかが重要だよ むしろ監視という理由で会社とかではMITMやられてるじゃん
SSLだから安心ではなく会社に知られてない暗号複合の仕組みも組み合わさないと
でも目立ちすぎるとかえって監視対象になるジレンマが
私的通信は会社ではなくモバイルでやるのが確実 会社のPCなら会社のプロキシで復号して内容覗いて再暗号、PCにはそのプロキシの証明書食わされてたら基本警告も出ないから気づかないでしょ
厳密なサイトはそれやられてると繋がらないけどほとんどのサイトは問題出ないし 防犯意識の高い会社は従業員の自宅にも監視カメラや盗聴器を設置している
職場だけの監視では不十分というのが今や常識だから キーロガーが入ってるPCしか与えられないような仕事したくないわ
息抜きも愚痴メールもできやしない みんな自宅警備員とたいしてかわらんだろうに想像力だけは凄いなww 「情報漏洩防止」
これで社内通信プライバシーなんてものはなくなる
個人自作の暗号復号ローカル串でも入れたほうがよっぽどマシ 通信ログ全て取ってるからうちは無理
スマホでやればいいじゃない >>778
そうそう、監視だけじゃ不十分で脳にチップ埋め込んで意識レベルで操作するのが業界の常識です。 >>785
[行]
「行」は行為・行動であるから業(ごう、कर्मन् karman)と同義に使われ、身口意の行いを「行業」という。 >>771
企業だとADのグループポリシーでCAルート証明書をこっそり撒かれるから この流れでなんか申し訳ないんだけど、2ch_ssl.postを「する」にしないと
書き込みしたとき「引数の指定が変です」エラーが文字化けして出るようになった
やりゃいいんで問題ないけど コンプラ何それ美味しいの?って会社もあるかもしれないからなぁ プロキシサーバー通してアクセスログ録ってるの分かってるのに業務端末からアクセスしようとは思わない。
せっかくrep2使って既読管理も一元化できてるのだから、自分のスマホからアクセスした方が安心。
いらん難癖付けられる心配もないし。 もう10年以上職場のPCからrep2を使っているけど一度も注意されたことはない tcpパケットを一日中監視・チェックする簡単なお仕事したい そんな事したら頭おかしくなるからFirewallのログ監視でもしてろ >>795
有能なら文句言われないけど首切り対象になったら解雇理由の一つとか実際にあるから >>800
rep2が解雇理由になった実例のソースプリーズ
rep2じゃなくて仕様のweb閲覧の事例はいらんよ
おまえさんはrep2が解雇事由になった実例があると
言い切ったんだから逃げずに出せよ? 仕事中にrep2を見ていても文句を言われない有能で居続けるよう努力するさ >>801
800のどこに「rep2が」ってあるのかな?
文脈上そう読めるとかアクロバティックな理由はなしな?
挑戦的なレスしてきたんだから逃げずにレスしろよ?
あとアスペとか捨て台詞で逃げるのも禁止な 801が突然キレてる理由がわからん
過去に何かあったのか 801が第一の事例になれば全て解決するんじゃ無いか
rep2が原因でなんで元のやつは特に書いていないし、ぜひ自分で率先してくれ rep2じゃないけど、どっかの公務員が職場のPCからアダルトサイトばっかり見てたのがバレて問題になったとかいう報道はある。
就業規則で
「業務で使用するPCは業務にのみ使用するものとする」
とか
「業務と関係のないウェブサイト等のアクセスは禁止する」
とか定められてる会社は結構あると思うよ。
それは社会通念上おかしくないわけで、それに反する行為を繰り返していたら、リストラ等実施とかというとき不利な状況証拠とされる事はあり得るだろう。 Let’s Encryptで社内アクセス上等とか思ってたんだが、
だめなの?
まあ、うちのシステム担当にそんな優秀な奴いそうもないし、
大丈夫かなと思ってる。会社がおれを本気で辞めさせようとしない限り。 むしろスマホばっかチラチラ見てた方が、
会社に目をつけられるような気がする。 役所の窓から一般人が中を見たら、窓際のオッサンが
PCでエロサイト見てて、それを写真に撮ってSNSに晒したら
そのオッサンが処分された上に役人が謝罪したという感じのがあったな >>808
操作ログ取られてたら2ch、5chってキーワードで検索したらすぐバレるだろうけど、だからといって簡単に会社を辞めさせられることはないはずだよ
人を辞めさせるってのは簡単じゃないそうだ
うちのところでは、操作ログなどから要注意人物のリストを作って毎月そいつらのログは重点的にチェックして履歴に残してる
本人たちには伝えてないけど、あまりに続くようなら警告することになるらしい ログのチェックを人力でやってるのか機械的にやってるのか気になる クビにするのってすごい難しいはずなのにSNSでやらかしてクビになる奴いるよな 要注意人物じゃなきゃ統計ぐらいしか見ない
日頃の行いがすべて >>815
それはまた別の話
でも役所の場合は民間と違って
不正の告発だから罪に問われないのも納得できる
昨今はそうじゃなくなる傾向だけど モラルに反することをして「首になってないから大丈夫」とか言っちゃう まずそのモラルをすべて一般化して書き出してください。 5ちゃんで調べ物したり息抜きしてるおかげで仕事の能率上がる場合もあるよね >>818
違うだろ
その会社ポリシーで認められてれば堂々とやればいい
認められてないのにやれ一般化列挙しろだの能率が上がるとか言い訳してもポリシー違反で解雇するときの材料になるのは否定できない
それ防ぐのに上司や管理者と仲良くなったり私的回線で発覚不正しないようにするのは個人のテクニックだけどな というより、もうずっとrep2自体に関係が無い話ばかりなのに
互いにアスペ症的拘りをぶつけ合って居座り続けてるのが騒いでいるだけ。 macOS ServerでSSLクライアント認証設定がどうしてもできない
macOSそのもののApacheなら簡単そうなのにServer入れるとそっちのApacheになってconfファイルの場所からして違って分からない それは初心者向けのソフトだからいじり倒せないんだよな・・・
俺はMacにUbuntuインストールしたw macOS ServerはGUIが邪魔だろ死ねよ派と
GUIだから最高なんだろ殺すぞ派が戦う灼熱のバトルフィールド >>824
ググったらこんなのあった。
https://qiita.com/do-gugan/items/37b94d3c7b7274e39d9f
macOS Serverはじめて知ったけどGUIアプリに集約してるのが売りっぽいのにGUIで設定できねーってやばいな。 .plistやdefaultsコマンドでいじらないと変えられない設定は多い。 お、今度はmacOS Serverの話になったw
脱線からのスレチもほどほどなら目くじら立てることも無いと思うけど
スレチ話題で言い争いをするのはさすがに檻にでもぶち込みたくなるw >>820
今の2/5ちゃんで調べ物って効率悪いでしょ
昔は技術系の板やスレはそれなりに有益な話をしてたけど
最近じゃ喧嘩ばかり・・・ 今となってはYahoo知恵熱の方が検索上位に来ちゃう macOS ServerのUIが最高だとは思わないなぁ
Windowsと違ってワンタッチでVPNやらSSHやら全部一応セットアップ出来る点はいい
簡単に使えるけど色々弄りたければ手間がかかるって仕組みはiOSもそうだしAppleは敢えてそうしてるんだろう
素人が混乱しないように
でも準素人の俺はクライアント認証を使えず混乱してる
SSHの公開鍵認証化はコマンド必要だけど比較的簡単にできたんだけどなぁ 諦めてLinuxにしろ。
それかVMかDocker使うかだな。 macOS ServerはOSXServerの頃からもう十年以上使ってるなbrewとか楽ちんだし
メールサーバー立ち上げとかGUI数クリックw
でもファイル構成が特殊だからトラブると大変だな情報が少ないし
Mac miniが壊れたらUbuntu辺りにしようと思ってるけどなかなか壊れない 全球こんなにロージン付けてたら五回ぐらいになくなりそう HTTP/2試してみたくてnginxとfastcgiに切り替えたら
すでに取得済みのスレが10/18以降のレスが見無くなったり、
rep2トップページでP2Commun.php がエラー吐いたり、
設定管理のタブが表示されずにすべて展開されたりと散々だったから
apacheに戻した h2oの方が設定が簡潔で、余計なことしないでもHTTP/2に勝手になるからオススメ。 >>838
いきなりRep2動かす前にFastCGIのテストしろよw
ってかFastCGIじゃなくてphp-fpmなんじゃないの? fastcgi_〜の指定の話が双方でごっちゃになってるのではないかと思う。 ディストリはなんだか知らないけど。今までApacheを動かしていたユーザーと
nginxで動かそうとしているユーザーが違っていてディレクトリのパーミッションが合わなくなったんだろ・・・
俺も数年前、AWS(RPM系?)でやってた時にそれでハマった覚えがある。 rep2でスレ読む際に名前欄が空白の書き込みをNGにする方法ってありませんか?
あったらご教授願えないでしょうか。 >>845
検証するために具体的なスレやレスを提示した方がいいような気もするけど
いやらしいかなw >>845
普通にjaneとかmateで使える正規表現のやつが流用できるよ >>845
NG登録(名前)でreにチェック入れて「\s+」を登録すればいいんじゃないか? すいません、名前欄が空白じゃなくてメール欄が空白のものでした。
例えば
【終戦】intelがRadeon内蔵CPUを発表。おまけにHBM2
ttps://egg.5ch.net/test/read.cgi/jisaku/1509980676/
の41等のメール欄に何も記入していないものをNG設定したいのですが、
設定管理 > あぼーん/NGワード編集 > あぼーんメール
で
(.*\-.*)$や(?<!\))$を正規表現で消すようにするとスレが全部表示されなかったり。 メール欄に何も記入していないものをNG設定したい
(.*\-.*)$や(?<!\))$を正規表現で消す
どっちなんだよはっきりしろ しっかりしていなくてイライラさせてしまい申し訳ありません。
前者側です。メール欄が空欄の書き込みをNGにする方法を知りたいです。 ID:KWcq0RRY0 氏
ありがとうございます、思った通りになりました。
マッチングを初めてすぐ終了という表現……という指定になるわけですね。ためになりました。
正規表現とかC等の配列は全然覚えられなくて頭がこんがらがるばかりでして。
色々ご教授いただきありがとうございました。 わたし17歳の女子高生です。
スマホ向けの「itest」で始まるURLの5ちゃんサイト
からもrep2に飛べるブックマークレットをどなたか
作ってもらえませんか? >>855
itestから元のホストを取得する良い方法が見つからなかったので見送り。
自力でやるならlib/P2Util.phpのdetectThreadメソッドを弄ってパッチ呉 bbsmenuを見てbbsからhostを取ってきて書き換えるだけだと思ってた 今って http://itest.5ch.net/[host]/test/read.cgi/[bbs]/[key] の形になってない? >>860
置換ワードではなくリンクプラグインだった >>862
わたし >>855 の女子高生ですけど、
ブックマークレットでまだ飛べません。
itestの元スレからrep2に移動したいんです。
ブックマークレットでURLを加工しなきゃ
だめなのかも(汗 URLからhost,bbs,key,lsを抜き出してread.phpに渡せ わたし>>855=>>863の女子高生ではなく中高大と女子校の女子大生ですけど、
わたしも同じく>>862をgit pullしても読み込めません というかブックマークレットはrep2本体と関係ないから
自分でつくりたまえ >>867
学校と部活動で忙しくて作れません。
っていうか、パソコンって一度も触ったことないし。 他人のセキュリティの弱いrep2に間借りしてるんじゃね エスケープし忘れ
} elseif (preg_match('<^https?://itest\.(?:[25])ch.net/(\w+)/test/read\.cgi/(\w+)/(\d+)(?:/(.+$))?>x', $nama_url, $matches)) {
↓
} elseif (preg_match('<^https?://itest\.(?:[25])ch\.net/(\w+)/test/read\.cgi/(\w+)/(\d+)(?:/(.+$))?>x', $nama_url, $matches)) { まだ2ちゃんのままなんだけど、いつまで使えるのかな。
774版にするにはPHPのバージョンを上げなきゃならないので放置してる。 gitに手を出すのが億劫で774版に移行できずに居る
調べれば調べるほどハナからの情報が多すぎる感
gitとはから始まりhello world git的な話しに続き〜
774版導入したいだけなのに、情報の範囲が広すぎる
マイクラspigot鯖構築なんかはgit使うのに抵抗なくいけたんだがなあ open774版githubのページに書かれてる解説とunpush版gitの解説ページを参考にして自分は導入しました。
ttps://github.com/open774/p2-php
ttps://github.com/unpush/p2-php/wiki/git-%E3%81%A7%E8%BF%BD%E3%81%84%E3%81%8B%E3%81%91%E3%82%8B%E6%96%B9%E6%B3%95
マイクラspigot鯖はマインクラフト系の何かじゃないかとしか分かりませんが、そちらでgitを使えたのであれば
open774版も解説を読めば使えるんじゃないかと思います。 今までのrep2はxamppで簡単に導入出来たけど、gitはwiki見てもよく分からない・・ Windowsの場合
git clone git://github.com/open774/p2-php.git
cd p2-php
composer.pharをp2-phpに入れる(Windowsだとcurlがないので)
php -d detect_unicode=0 composer.phar install
こんな感じ
パスが通ってなければ直接指定する rep2入れるだけならgitはcloneするだけで他は必要ないのに何が難しいのかわからん
それすらも嫌なら普通にzipで落とせばいいだけなのに >>878
今までと違うのはcomposerを使うようになったことだね
依存ライブラリをディレクトリに突っ込んでたのが
composer.phar installで勝手に入るようになった >>875
マイクラは、gitをインストールと言うのが前提条件なだけで、あとはBuildTools.jar
を実行するだけでgitコマンドプロンプトが勝手に動き出す仕組み。ということで、
gitについての理解は不要になってます。
>>875-876
ありがとうございます。追っかけよんでみます。
>>879-880
こちらはwin鯖なので、余計に混迷してましたね。
curlの代わりにどうするんだってのがよく分かりました。
大変ありがとうございます。
>>881-882
そうだったのか・・・ なんかPHP7.1にしてから新着レス取得でタイムアウトが増えたなあ >>885
俺も困ってたけど、串刺すと起こらなくなったかも。 - } elseif (preg_match('<^https?://itest\.(?:[25])ch.net/(\w+)/test/read\.cgi/(\w+)/(\d+)(?:/(.+$))?>x', $nama_url, $matches)) {
+ } elseif (preg_match('<^https?://itest\\.(?:[25])ch\\.net/(\\w+)/test/read\\.cgi/(\\w+)/(\\d+)(?:/(.+$))?>x', $nama_url, $matches)) {
これ.ではなく\がエスケープされてない? rep2に直接は関係しないんですけどもう2日丸々徹夜して1日中調べたりいろいろやってもダメだったので
SSLクライアント認証について質問させてください
もう他に頼れるところもないんです
環境はmacOS Server 5.2です
サーバールート証明書:domain-a.com、サーバー証明書:domain-b.com、クライアント証明書は作成できて
認証無しでアクセスすると「この証明書は問題ありません」と表示されるところまで出来ているんですが、
rep2のフォルダに
SSLVerifyClient require
を書き込んでもクライアント認証のためのサーバー証明書のアラートが出ずにそのまま全ブラウザからアクセス出来てしまい、
SSLRequreSSL
を書くとForbiddenでアクセス出来なくなります
Cirtification関連のファイル指定は間違っていないはずです(間違えたときはエラーが出ましたが今は出ていません)
macもserverじゃない方のは幾らでも情報があるんですがserverだと全く情報がなくて困ってます >>887
他の正規表現と合わせた。
正しく動くので後は知らん。 >>888
徹夜して考え事するのがまず間違い。
考えてるつもりでも全然頭が回ってない。 >>889
書かなきゃいけないことが多すぎて全部は書けないんです
SSLVerifyClient require
が効かない場合はどんなケースがあるのかだけでいいので指摘していただければあとは網羅的に自分で確かめます
何でもいいのでアドバイスお願いします
あ、1点だけ後出しで申し訳ないのですが追記します
macOSはServerを入れなければ
/private/etc/apache2/httpd.conf
が設定ファイルになり、SSLは
/private/etc/apache2/extra/httpd-ssl.conf
で設定するんですが、Serverを入れるとhttpd-ssl.confはIncludeされなくなり、他にSSLを設定するファイルがありません
なので、これをIncludeしてみると、LISTEN 443を有効にしている場合、
address already in use: AH00072: make_sock: could not bind to address [::]:443
address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:443
エラーを履いてapache(httpd)ごと落ちます
何が占有してるんだろうと思い
sudo lsof -i:80
sudo lsof -i:443
を試すとhttpdが生きているんですが、apachectl sotpでmacOSそのもののものや、
sudo serveradmin stop webでserverのものを止めても残っていて、
killしてもすぐに生き返ります
追記・長文・スレ汚しすみません
ささいなことでもいいのでご指摘いただけたらありがたいです >>892
>>824と同一人物か?
まあ、そこに書かれているとおり、confの場所が違うらしいのでやってることが根本的に違うんだろう。 >>892
スレ違いだとわかっていてなぜ続けるのか? 774版をpullしたら書き込めなくなった。
しょうがないから前のコミットに戻した。 >>897
わたしも元に戻しました。
書き込み後に画面が真っ白になりました。 自分もハマって戻したけど再度pullしてみた
これが書き込めたら直ってたってことで Windows10でXAMPP入れてLet's Encryptの証明書入れてSSL環境構築し、
Proxy鯖に2chAPIproxy使って書き込んでるかなり特殊な環境下でのエラー報告。
rep2開くと右上のペインにエラーメッセージが出力されます。
NGワードに引っかかって書き込めないのでエラーメッセージは画像でポスト。
ttps://i.imgur.com/zpLIKiZ.jpg
これ以外は動作に支障はなく、この書き込みもrep2で行ってます。 >>904
あきらめて、仮想環境でLinux入れなよ。
メンテナンスいらずで超楽チンだよ。 仮想もいいけどラズパイもいいよ
自分も10年近くWindows環境でrep2無印動かしてたけど
2ヶ月前にラズパイ3で774版に移行してLet's Encryptも入れた
確かにLinuxの方が何かと楽でいい うーん、やっぱりちょっとヤクザな環境依存なんですかねぇ。
仕事柄Linuxにも触っているのでLinux環境への移行は抵抗がありませんから、
今度HDD買い足したときにVMWarePlayerでも入れてCentOSへの移行をしようと思います。
Windows環境でLet's Encrypt入れるのはちょっと手惑いましたし(^^; 古いシングルコアのデスクトップPCにLinux入れて単体サーバ化してるけど
もはや少数派な使い方なのかもしれないな QNAPでnginx使って動かしてる自分の環境でも同じエラーが出てるから
WindowsかLinuxかの問題じゃないと思う
プロキシ通してHTTPS通信するときにサーバー証明書に記載のホスト名を
プロキシのホスト名と照合しようとして不一致だぞとエラー吐いてるようだけど
どうもPHPのバージョンによって最近この辺に係わる既定値が変わったらしい
うちではPHP本体は最近いじった覚えがないけど
rep2の依存ライブラリが変更受けて影響してるんだろうか ちなみに vendor/pear-pear.php.net/HTTP_Request2/HTTP/Request2/Adapter/Socket.php の establishTunnel() のコメントで
'ssl_verify_peer' が真だとPHPが上記の変な挙動をしてこけるとか書いてるけど関係あるのかな >>838
自分もHTTP/2試してみたくてApacheとPHP7をソースからコンパイルして入れてみたけど
同じように設定管理のタブが表示されずに展開されて色々調べたら.cssと.js機能してないことがわかったけど
結局httpd.confに AddType application/x-httpd-php .php これを追加し忘れただけだった。
もうApacheに戻されてるので何の参考にもならんけど。 Let'sEncryptって有名所のDDNSだとクエリ上限に引っ掛かるのが辛い。
raspi3の人もいるみたいだけど、raspi2でも十分使い物になる速度で動く。
nginxとphp7とmariaDBは吊るしのパッケージだから手間もあまり掛からないしhttp/2も超簡単だし。
こんどtinkerboardでも構築してみるつもり。 ラズパイ無印でもう4年くらい動かしてますけど
十分使い物になっています >>907
Windows10つ買っているなら、Hyper-V有効化が一番手っ取り早いんじゃない?
Pro以上の必要はあるけど。 >>913
ラズパイってSSDとかつなげられんの?
さすがにSDカードは怖いんだが。 今朝方リリースされた変更でcURLが復活したね。
これで多分大方の人は問題ないんじゃない? >>915
USBが楽かな
ブートもできるようになったし >>918
家を火事にしたくないならやめたほうがいい 俺も家でサーバー動かしてるけど、Muninで温度センサーの監視してやばかったらメールで通知するようにしてる。
それくらい慎重にやらないと怖い。
でも、クラウドに移行してみようかと思ってる。
プロキシだけ家のラズパイにしてそれをVPNでクラウドにつなぐとかすれば、海外のサーバーでもいけるはず。 >>920
どんだけ劣悪な状態で運用してるんだ
Muninで温度管理なんてHDD多積でもしない限り不要だろ
といいつつ、俺もMuninで管理してるけどw 最初に火を噴きそうなのは電源ユニットだから温度管理して意味あるかな? リモートでAC電源切断できるようにしておけばいい
一定温度超えたら実行とかでもいいけど OCとかせず、電源も容量に余裕があって負担がかかっておらず、掃除が行き届いてるなら気にすることはない。
それよりはコンセント周りのホコリを気にした方がいいし、スマホの充電放置も気にした方がいい。 発火しそうなPCを鯖にするのが間違い
例えばノートとか中身がよく分からないPCとか >>924
そういう用途にも対応できるようにXiaomiのリモートタップ使ってる
まだ試していないけど同じXiaomiの温度計連動させて自動で電源落とすことも可能
元はと言えば前のWindows自鯖がよく固まっていたので、立ち上げ直し目的だったんだが
ワットモニターのように消費電力もリアルタイムでチェックできて便利だ 自宅鯖は前面からだけ吸気するように加工してレンジフィルタをつける
ファンは排気側だけにつけるといい感じにホコリがたまらないよ
鯖動かして20年超えた
電源とHDDは3年経ったら取り替えちゃえば安心 Firefox 57だと、スレタイ一覧の赤い新着数をクリックすると、
画面を最初から読み直すみたい。おれ環だろうか。 ログを削除する操作ってことか?
俺環のWindows7/32bit/FF57ではそんなことはないな http://www.asrock.com/mb/Intel/J4205-ITX/index.jp.asp
これでファンレスのPC組んでDebian入れて774版動かしてる。
あとsshの関所にしたり出張先のビジホから自宅のエロ漫画読む用ファイルサーバに運用してる。
SSDだとスレ開く度に寿命が擦り減る心配してしまう(貧乏性)ので
ストレージはHDD。
この時期だとCPUは20〜25度くらいでHDDが29度くらい。
夏場でも40度くらいなので連続稼動。 >>930
何らかの理由でJavaScriptが機能してない >>931
そうです。おれ環はWin7 x64です。アドオンが悪さしてんのかな。
ちなChromeでは問題なしです。 >>934
Windows10 64bit 1709
Firefox57
クリックすると従来通り「削」に変化するだけ 浪人の有効期限の表示は正直、邪魔に感じる。
期限が切れたら、そのときに申し込むだけだし。 直球で
5chのアドレスを2chのアドレスに変換してp2内で表示させるためのリンクプラグイン記述誰か教えてください
774版を使ってないのでプラグインで何とか そんなことより、Instagramのリンクプラグインが
うまく動かないの何とかして。
痛いインスタスレを巡回するのが楽しみなんだ。 まちBBSで書き込みするとエラー
https://i.imgur.com/8e5NS8C.png
書き込めてはいるが、書込履歴・ログが残らない 自分で対応できないのなら対応できているバージョン使えばいいだけなのに・・・ なんかアップデートが出たって表示されたからgit pullしたんだけど真っ白で何も表示されなくなった… /Library/WebServer/Documents/p2-php/rep2/js/yui-ext/resources/images/sizer/Thumbs.db
/Library/WebServer/Documents/p2-php/rep2/js/yui-ext/resources/images/sizer/gray/Thumbs.db
この2つのThumbs.dbが邪魔で削除すると.gitignoreに記述されてるのに無視してくれないのは何故? 最新版にしてから、書き込みが一発で出来なくなった
エラーが出て、もう一度同じものを書き込むと書き込める
エラーはこんなの↓どうしたらよい?
サーバ接続エラー: Curl error: Resolving timed out after 2155 milliseconds
p2 Error: 板サーバへの接続に失敗しました サムネイル画像が正方形なのをオリジナルの比率を縮小したサイズに出来ないのでしょうか? // ネットワーク接続タイムアウト時間 (秒)
// @deprecated use $_conf['http_conn_timeout'] and $_conf['http_read_timeout']
$_conf['fsockopen_time_limit'] = 15; // (7)
// HTTP接続タイムアウト時間 (秒)
$_conf['http_conn_timeout'] = 5; // (2)
// HTTP読込タイムアウト時間 (秒)
$_conf['http_read_timeout'] = 15; // (8)
…にしてみたけどどうかな >>951
横の大きさだけ指定して、縦の大きさは空白にします。 インスタのリンクプラグイン、どなたか更新してくれませんか。 >>952
// ネットワーク接続タイムアウト時間 (秒)
// @deprecated use $_conf['http_conn_timeout'] and $_conf['http_read_timeout']
$_conf['fsockopen_time_limit'] = 10; // (7)
// HTTP接続タイムアウト時間 (秒)
$_conf['http_conn_timeout'] = 5; // (2)
// HTTP読込タイムアウト時間 (秒)
$_conf['http_read_timeout'] = 10; // (8)
でエラー出なくなった >>956
自分もその設定にしてみたけど、今のところタイムアウト出ていないな
PHP7.1にしてからずっとタイムアウトに悩まされていたんだが kindleでrep2を読んだら面白いわ
2ちゃん は文字中心だから相性がいい
書き込みは遅くてストレスがたまるけど >>957 だけどエラー頻度は下がったものの、出る時には出るな
rep2無関係な鯖側の問題かもしれんが >>914がWindowsを10ユーザー分ライセンス買ってるって意味かと思った >>956 さんのおかげで、おれ環ではエラーが全然でなくなった。 ubuntu17.10 + nginx + PHP + MySQLで環境構築しようとしています。p2cmd.phpでチェックをかけるとpdo_sqliteでNot loadedが出てしまいます。
hoge@hogehoge:~/share/htdocs/p2-php$ php scripts/p2cmd.php check
PHP Version:
7.1.11-1+ubuntu17.10.1+deb.sury.org+1: OK
PHP Extensions:
curl: OK
dom: OK
json: OK
libxml: OK
mbstring: OK
pcre: OK
pdo: OK
pdo_sqlite: Not loaded
phar: OK
session: OK
spl: OK
zlib: OK
php.ini directives:
safe_mode = : OK
register_globals = : OK
magic_quotes_gpc = : OK
mbstring.encoding_translation = 0: OK
session.auto_start = 0: OK
hoge@hogehoge:~/share/htdocs/p2-php$
phpinfoで見ると有効になっているように見えるのですが、他に何かチェックするところはあるのでしょうか?
ttps://i.imgur.com/wQIuOZ5.jpg
また、一応rep2の画面は開くのですが、スレを見ようとすると右上のペインに
Error: cURL extension not available
rep2 info: http://egg.2ch.net/software/subject.txt に接続できませんでした。
と出てしまいます。試しにスレを読み込んでみるとエラーになり、一番下に下記のエラーメッセージが表示されます。よろしければどなたか解決策やチェックする点等を教えていただけないでしょうか。
サーバ接続エラー: cURL extension not available
rep2 error: 板サーバへの接続に失敗しました。 ありがとうございます。
変更してみましたが
Error: cURL extension not available
rep2 info: http://egg.5ch.net/software/subject.txt に接続できませんでした。
とドメイン名が変わっても同じ結果でした。 ngixで使っているphp-fpmのphp.iniを確認。
コマンドラインとApacheモジュールとphp-fpmはphp.iniが別れてることがある。 パッケージでPHP入れてれば、php.iniは勝手にCLIとモジュールの分も設定してくれるはずなんだがな・・・
phpinfo()を.phpで呼び出した場合も問題ないみたいだし。 >>966
nginxのデフォだとphp-cgiだったような気がするけど。
確かに/etc/php
の下がcliとかfpmとかフォルダが分かれてて、読み込むモジュールが違ってたり
してそう。 NGあぼーんで「大文字小文字を無視」と「正規表現」の両方にチェックを入れると反映されない まぁそうなんだけど機能に有るのに動いてないのがしっくりこないので >>971
通常はどっちかしか使わんだろ。
正規表現できるならそっちで同一視するだろうし。
そんなに気になるなら、片方チェック入ったらもう片方のチェックを外すロジックでも入れれば? cURL extension not available
そのまま読むとライブラリーが不足してるんじゃないかな
libcul hoge-devみたいな開発版パッケージとか dpkg -l | grep phpを実行して不足してるライブラリーをインストール >>966-968,974,975
ご助言ありがとうございます。
OSはUbuntu17.10でnginxとPHP7はapt-getでインストールしました。
前回貼り付けたPDOを表示するPHP.iniはphpinfoの画面を見ると7.0配下のものを使っているように見えます。
ttps://i.imgur.com/Zh9Sk27.jpg
dpkgは
root@hoge:/home/hoge/share# apt-get install php-curl
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
php-curl はすでに最新バージョン (1:7.1+55+ubuntu17.10.1+deb.sury.org+1) です。
php-curl は手動でインストールしたと設定されました。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 28 個。
root@hoge:/home/hoge/share#
となりますが、他に何かインストールするものはあるのでしょうか?
dpkg -l | grep phpの結果は長いので
ttp://www.axfc.net/u/3867577
にパスワード無しでアップロード致しました。 すまん。
PHPは7.1も入ってるな。7.0とどっちを使いたいんだ? >>973
ラジオボタンにしただけだと、どちらかが必ずONになるだろ。 >>978
ご指摘ありがとうございます。php7.0は下記のようにインストールされていませんでしたが、
php.iniは残っていたので/etc/php/7.1/cli/phi.iniを実体として一応/etc/php/7.0/cli/php.iniに
シンボリックリンクを張るように設定しました。
hoge@hoge:~$ sudo apt-get remove --auto-remove php7.0
パッケージリストを読み込んでいます...
依存関係ツリーを作成しています...
状態情報を読み取っています...
パッケージ 'php7.0' はインストールされていないため削除もされません
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
hoge@hoge:~$ 980踏んでいたので立てました。
rep2 part64 [無断転載禁止]©2ch.net
ttps://egg.5ch.net/test/read.cgi/software/1512235557/
テンプレをちょっといじって、現在主流のopen774版を最初に持ってきました。 Ubuntu17.10 + nginx + PHP7.1でopen774が動作しない件について相談させていただいているものです。
非常に長いですが、情報として"dpkg -l"の出力結果をアップロードします。
ttps://www.axfc.net/u/3867807.txt >>982
open774を動作させるところまで持っていけない人は、
お金払って誰かに有償サポートしてもらってください。
ここはあなた専用の無償サポートセンターではありません。 >>980
php7.0っていうパッケージはは存在しないけどphp7.0-cliとかphp7.0-commonとか一式インストールしてあるから
7.0と7.1両方存在してる状態にあるんじゃないか お前のスレでもないし…
と言っても自分も相手する気はないのでいい人が現れるといいね… なんだよ「open774が動作しない件」って
「自分が馬鹿でPHP環境をまともに構築できない件」だろ
rep2関係ないわ >>969
うちは774版ではないが
両方チェックしても反映してるんだが >>982
php-fpmをインストールしてそれを使うようにnginxを設定すればいいんじゃないかな?
rep2関係ないなw php scripts/p2cmd.php checkが全部OKじゃないのは問題だ パッケージの依存関係がぐっちゃになって、ホントはインストールされていないものが
何個かあって問題のエラーになってるとかそんなもんじゃね?
どのパッケージ管理も管理情報がぶっ壊れるとお手上げ状態になる。 競合起こしておかしくなってるからphp系のパッケージを全部消して入れ直せ。 新スレの方に書くか迷ったけど現行スレはこっちだからこっち側に。
確かopen774のgithub管理されてる方がいらっしゃったと思うので。
些細な指摘になるんだけど、githubのREADME.mdセクションのFAQが
「FAQ スレに書く前にからならず確認」
と変換ミスされて書かれてることに気づいたんだけど、githubの記述表記の変更って
管理者さんしか出来ないんだったかな? 時間あったのでUbuntu17.10 + nginx + PHP7.1でopen774動かしてみた
serverで入れたらapacheが先に入っちゃったのでそれを消してからセットアップしました
必要そうなのを順次入れてったら特に難しいことなく動いたよ
参考までにdpkg -lをどうぞ
https://www.axfc.net/u/3868909.txt 2chへのhttpsリンクが外部になっちゃうのを修正したい 外部リンクにならんし、したらばに書けるけどな
おま環ちゃうのか このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 86日 22時間 27分 37秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。