虹裏img歴史資料館 - imgの文化を学ぶ

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。

  • iOSアプリ 虹ぶら AppStoreで無料配布中
  • お正月... のスレッド詳細

    削除依頼やバグ報告はメールフォームにお願いします。 個人情報,名誉毀損,侵害等について積極的に削除しますので、メールフォームより該当URLをご連絡いただけると助かります

    21/01/03(日)16:34:30 No.761617370

    お正月暇だから初めて触ってみたけど 日本語を含むURLの表示の仕方が分からない… UTF-8でURLエンコードするとパス通るけどブラウザのアドレスバーに日本語入れるとShift-jisでエンコードされてエラーが出る…

    1 21/01/03(日)16:35:17 No.761617603

    日本語を使わなければいい

    2 21/01/03(日)16:37:10 No.761618208

    ブラウザのせいじゃないの知らんけど

    3 21/01/03(日)16:38:36 No.761618613

    >日本語を使わなければいい webページに使う気はないんだけど autoindexで生成されたフォルダの中身一覧に「おぺにす.jpg」があったとして これを普通にダウンロードしたいんだけど日本語だからエラー起こしちゃうんだよね Apacheなら昔できたんだけどスレ画色々検索しても解決方法が分からない…

    4 21/01/03(日)16:39:00 No.761618742

    使ってるブラウザの問題では…?

    5 21/01/03(日)16:40:47 No.761619336

    おぺにす…

    6 21/01/03(日)16:41:19 No.761619486

    アドレスバーの問題とAutoindexの問題がごっちゃになってない?

    7 21/01/03(日)16:41:19 No.761619489

    ブラウザはchromeとFFどっちも駄目だったというかshift-jisでURLエンコードされちゃうんだ URLエンコードをUTF-8に指定できればいいと思うんだけどやり方が出てこないんだよね…

    8 21/01/03(日)16:44:49 No.761620436

    >アドレスバーの問題とAutoindexの問題がごっちゃになってない? 最初Autoindexの問題だと思ったんだけど Autoindexに限らず日本語の階層にアクセスするために「/home/あ」みたいなアドレスを入れても同じエラー出るから全体的な問題かなって まあやりたい事だけ考えるとAutoindexのURLをUTF-8でエンコードするように変更できればそれで解決ではあるんだけども

    9 21/01/03(日)16:46:03 No.761620783

    apacheならできたことがんぎxで出来るとは思うな

    10 21/01/03(日)16:47:45 No.761621279

    >ブラウザはchromeとFFどっちも駄目だったというかshift-jisでURLエンコードされちゃうんだ まずこの挙動がこっちでは再現しない(chromium, Firefox) listenしてない http://localhost:1234/おぺにす への要求はutf-8でパーセントエンコードされる

    11 21/01/03(日)16:49:04 No.761621655

    んぎんクス

    12 21/01/03(日)16:49:49 No.761621851

    なんかようわからんけど設定ファイルいじり損ねてるのでは? https://kagasu.hatenablog.com/entry/2017/04/22/175216

    13 21/01/03(日)16:50:14 No.761621988

    https://stackoverflow.com/questions/28055909/does-nginx-support-raw-unicode-in-paths/28115567 ちゃんと読んでないけどunicode自体は対応してるらしい curlなりwgetなり使ってブラウザの問題かどうかをまず切り分けた方がよさそう

    14 21/01/03(日)16:50:18 No.761622006

    >apacheならできたことがんぎxで出来るとは思うな 無念… >まずこの挙動がこっちでは再現しない(chromium, Firefox) マジか… もしかしたら自分がwindows版使ってるからかもしれない このサイトに >autoindex module のnginx Windowsビルド(1.17.8)は、エンコードを与えるオプションをサポートしていません。 って書いてあるからもしかしたらこれかも… https://www.it-swarm-ja.tech/ja/windows/nginx%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%AA%E3%82%B9%E3%83%88%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%8C%E3%82%81%E3%81%A1%E3%82%83%E3%81%8F%E3%81%A1%E3%82%83/944138055/

    15 21/01/03(日)16:51:43 No.761622450

    >なんかようわからんけど設定ファイルいじり損ねてるのでは? >https://kagasu.hatenablog.com/entry/2017/04/22/175216 ここの文字化けはしてないのとAutoindexページ自体のエンコード指定はできるんだ この先の日本語ファイルのリンクをクリックするとエラーになっちゃう

    16 21/01/03(日)16:53:05 No.761622867

    妙な設定でshift-jisエンコードのページにリダイレクトされてたりしない?

    17 21/01/03(日)16:54:02 No.761623228

    今時shift-jisなんて普通にやってたら出てこないでしょ…

    18 21/01/03(日)16:54:25 No.761623337

    素直にLinux系の自鯖立てた方がいいんでは

    19 21/01/03(日)16:55:43 No.761623715

    フロントとエンドのエンコード確認した?

    20 21/01/03(日)16:56:01 No.761623810

    winなら大人しくIIS使っとけ

    21 21/01/03(日)16:56:55 No.761624070

    Dockerのnginxでautoindexでやってみたら「おぺにす.jpg」が「縺翫⊆縺ォ縺�.jpg」ってなったけど クリックしたらちゃんと画像出た URLバーにも「おぺにす.jpg」になった

    22 21/01/03(日)16:57:06 No.761624123

    >curlなりwgetなり使ってブラウザの問題かどうかをまず切り分けた方がよさそう ありがとう雰囲気で始めただけでWEB関連全く分からないのでググりながらやってみるね… >妙な設定でshift-jisエンコードのページにリダイレクトされてたりしない? 入れたばっかりのほぼほぼ素の状態なのでリダイレクトの設定とかはいれてないはずなんだけどね… >素直にLinux系の自鯖立てた方がいいんでは winで使ってる録画鯖になにか機能追加してみたいで始めたからできる限りwinでやりたいけど最悪そうするしかないのかね…

    23 21/01/03(日)16:57:53 No.761624377

    winでサーバ建てる練習ならしょうがないけどそうでないならdockerかなんかでlinuxで立てた方が変にハマらないのでは?

    24 21/01/03(日)16:58:21 No.761624514

    >これを普通にダウンロードしたいんだけど日本語だからエラー起こしちゃうんだよね >Apacheなら昔できたんだけどスレ画色々検索しても解決方法が分からない… 鯖にする際にアップロード方法はどんなの? ソフトによってはファイル名がバグるよ

    25 21/01/03(日)16:59:39 No.761624913

    WindowsのデフォルトエンコーディングをUTF-8にする設定やったら? 他の部分でおかしなことになるかもしれんが

    26 21/01/03(日)17:00:06 No.761625054

    Winでもファイル名はUnicodeで取れるでしょ

    27 21/01/03(日)17:00:26 No.761625140

    >フロントとエンドのエンコード確認した? ごめんマジの素人だから正しく確認できてるか分からないけど 少なくとも返ってきたURLはshift-jisでエンコードされてる フロントはアクセスログとか見れば良いのかな

    28 21/01/03(日)17:01:15 No.761625398

    今日本語の表示ってUTF-8とUTF-16どっちが標準なの?

    29 21/01/03(日)17:01:28 No.761625457

    >winでサーバ建てる練習ならしょうがないけどそうでないならdockerかなんかでlinuxで立てた方が変にハマらないのでは? あくまでWinでやりたいならDockerでホスト側の特定ディレクトリマウントさせてそこに録画ファイルぶち込むとかかね

    30 21/01/03(日)17:04:31 No.761626351

    >winなら大人しくIIS使っとけ そこまで本格的なことするつもりはなかったんだ… >winでサーバ建てる練習ならしょうがないけどそうでないならdockerかなんかでlinuxで立てた方が変にハマらないのでは? dockerよく名前聞くけどどういうものかから調べなきゃいけなさそうだから一通りダメそうだったら調べてみるね…

    31 21/01/03(日)17:05:29 No.761626672

    WSL2上のUbuntuでDockerを動かしたら4GBくらいもってかれたけどこんなもんなのかな

    32 21/01/03(日)17:06:59 No.761627151

    >鯖にする際にアップロード方法はどんなの? >ソフトによってはファイル名がバグるよ アップロードは特にしてないよ 鯖に元々あるフォルダ(ファイル)をaliasで見れるようにしてる やりたい事としては「録画鯖で録画したファイルに外からブラウザでアクセス」+せっかくなので自宅鯖というのを立ててみたかった って感じかな

    33 21/01/03(日)17:08:01 No.761627455

    IISを単にファイルにアクセスするためのものとして使ってもいいんだよ…

    34 21/01/03(日)17:08:27 No.761627579

    書き込みをした人によって削除されました

    35 21/01/03(日)17:08:59 No.761627746

    >今日本語の表示ってUTF-8とUTF-16どっちが標準なの? UTF-8

    36 21/01/03(日)17:09:00 No.761627751

    昨日録画鯖組んでた「」?

    37 21/01/03(日)17:09:21 No.761627870

    nginxで試しに いもげ.html 置いたらurlは %E3%81%84%E3%82%82%E3%81%92.html で取れるな

    38 21/01/03(日)17:09:49 No.761628009

    ファイル名をSJISで処理しちゃってる気がするな

    39 21/01/03(日)17:11:10 No.761628387

    こういうの大掛かりにやりたくないとか言いながら既存環境に合わせようとするとすり合わせコスト大爆発で 最初から考えて設計し直したほうが素直で安上がりなやーつ

    40 21/01/03(日)17:11:53 No.761628618

    Win10のファイル名がShift-JISで処理されてるのが原因じゃね

    41 21/01/03(日)17:12:14 No.761628718

    wslにnginxのイメージ引っ張ってきただけですぐ試せた 便利な世の中だ

    42 21/01/03(日)17:12:29 No.761628792

    なんかWindowsの指定フォルダを共有してDockerなりでmount.cifsしてそこでファイル名をなおした方が良さそうな気がする

    43 21/01/03(日)17:12:29 No.761628794

    >IISを単にファイルにアクセスするためのものとして使ってもいいんだよ… イメージ的に業務向けだと思ってたけど一般用途でも解説ページとか多いのかな?なんかこっちでもいい気がしてきた >昨日録画鯖組んでた「」? 1スレしか立ててないのによく分かったね…埃対策してなかった「」です

    44 21/01/03(日)17:14:05 No.761629325

    俺は席外しちゃうけどどっかにnginx confファイルさらさらしてはどうか

    45 21/01/03(日)17:16:05 No.761629859

    >ファイル名をSJISで処理しちゃってる気がするな >Win10のファイル名がShift-JISで処理されてるのが原因じゃね 確かにautoindexページに「charset utf-8;」を指定すると文字化けして「charset shift-jis;」だと文字化けしないからSJISなんだろうなとは思う これってOSのファイル名のエンコードとweb上のエンコードって対応しちゃうのか 上で出てる >WindowsのデフォルトエンコーディングをUTF-8にする設定やったら? >他の部分でおかしなことになるかもしれんが これやると解決するのかな… できればnginxでshift-jisなURLでも表示できるようにしてくれればそれが一番なんだけども

    46 21/01/03(日)17:16:09 No.761629876

    windows版nginxって触ったこともないしこれから触ることもなさそうだけど 字面だけで泥沼の雰囲気を感じる

    47 21/01/03(日)17:16:56 No.761630117

    録画鯖なんてRaspberry Piで組めばいいのに

    48 21/01/03(日)17:17:19 No.761630224

    一応web屋だけど ファイル名やフォルダ名、ドメイン名は極力英語で書かないと重大なエラーに繋がるからそこを気を付けたらみんなハッピーになれるよ

    49 21/01/03(日)17:18:05 No.761630445

    >WSL2上のUbuntuでDockerを動かしたら4GBくらいもってかれたけどこんなもんなのかな 何を持って行かれたんだ…?

    50 21/01/03(日)17:18:28 No.761630546

    文字コード周りはありのままを許さないほうがいいよね…

    51 21/01/03(日)17:19:08 No.761630737

    日本語版Windowsはクソ

    52 21/01/03(日)17:19:53 No.761630970

    Windowsのファイル名がShift-JIS処理されてるので起きるのが Zipの中身のファイル名の文字化け 身近な悲劇

    53 21/01/03(日)17:20:01 No.761631017

    >俺は席外しちゃうけどどっかにnginx confファイルさらさらしてはどうか 次スレとかは建てる気特にないから今さらさらしてもそのまま落ちちゃうだけかなぁと思ってるけど さらさらした方がいいなら全然問題ないよ >windows版nginxって触ったこともないしこれから触ることもなさそうだけど >字面だけで泥沼の雰囲気を感じる 検索で全然ヒットしないよ!

    54 21/01/03(日)17:21:24 No.761631474

    >何を持って行かれたんだ…? RAM

    55 21/01/03(日)17:21:46 No.761631604

    ちなみにクライアントはAndroidのブラウザでも同じエラー出ちゃう Autoindexのページが生成された時点でリンクがShift-jisで作られているのかもしれない

    56 21/01/03(日)17:22:06 No.761631701

    >Zipの中身のファイル名の文字化け >身近な悲劇 ※環境によっては文字化けファイルを消すのに半日試行錯誤したりする

    57 21/01/03(日)17:22:15 No.761631747

    え、Windows版のnginxを使ってたの!?WSL上のLinuxでなく!?

    58 21/01/03(日)17:22:57 No.761631967

    >RAM Linux自体は軽いのでdockerでコンテナ起動しただけでそんなにRAM食わんよ コンテナの上で処理してたら当然消費するが

    59 21/01/03(日)17:23:36 No.761632165

    >え、Windows版のnginxを使ってたの!?WSL上のLinuxでなく!? そうなんだ>No.761622006 で書いたようにWindows版なんだ 自分がドマイナー路線走ってる自覚はしているよ…

    60 21/01/03(日)17:24:51 No.761632562

    こういうのは大抵どこかにcharset utf8 とか書けば治る

    61 21/01/03(日)17:25:19 No.761632704

    dockerは公式チュートリアルがめちゃくちゃ優しいから 自前のサーバ作るくらいなら試してみてもいいと思う

    62 21/01/03(日)17:25:28 No.761632749

    WSL2をサーバー用途で使うならそもそも素のLinuxで良いじゃんっていう…

    63 21/01/03(日)17:25:39 No.761632806

    winのエンコード周りはマジで触りたく無い 昔Cぷらぷらで地獄見た

    64 21/01/03(日)17:25:48 No.761632851

    >そうなんだ>No.761622006 で書いたようにWindows版なんだ >自分がドマイナー路線走ってる自覚はしているよ… 録画鯖を作るなら普通にUbuntuなりDebianなりで作った方が良いと思うよ… ネットに情報はたくさん転がってるし

    65 21/01/03(日)17:27:35 No.761633377

    >こういうのは大抵どこかにcharset utf8 とか書けば治る Autoindexが文字化けする(たぶんこの時点でSJIS)のと UTF-8にして文字化けしたURLクリックしてもダメだったんだ…

    66 21/01/03(日)17:28:09 No.761633527

    ngx_iconvとかiconv-nginx-moduleでいけそうな気はする ただファイル名扱うときに都度フィルタ通すの?とか バーチャルホスト設定がめんどくさそうとか Windows版NGINXって知らんけどモジュール使えないとなると大変ねとか 難度と工数高そうでほかに楽な道があるならそっちの方が良いと思う

    67 21/01/03(日)17:28:50 No.761633706

    ぶっちゃけ今のままよりOSをせんと君やDebianに変えてソフトをApacheにしたほうが早いと思う nginxは基本高負荷対策の代物だよ

    68 21/01/03(日)17:29:20 No.761633854

    >dockerは公式チュートリアルがめちゃくちゃ優しいから >自前のサーバ作るくらいなら試してみてもいいと思う 仕事が全然この界隈じゃないから使う機会は無いと思っていたけど 俺も名前はよく聞くdockerデビューしてもいいのか!? >録画鯖を作るなら普通にUbuntuなりDebianなりで作った方が良いと思うよ… >ネットに情報はたくさん転がってるし 元々winで録画していたからまたTS抜き周りのLinux版調べるの面倒くさそうでwinにしちゃったんだよね…

    69 21/01/03(日)17:30:25 No.761634168

    大人しくxammp使った方がいい気がする エンジンエックス俺も使ったことないからよく分からない

    70 21/01/03(日)17:30:32 No.761634212

    正月休みの勉強ならDockerはやってて損ないんじゃない 今Windows環境でもMSが公式に丁寧な説明のせてるよ

    71 21/01/03(日)17:30:32 No.761634216

    >WSL2をサーバー用途で使うならそもそも素のLinuxで良いじゃんっていう… せいぜい開発 >元々winで録画していたからまたTS抜き周りのLinux版調べるの面倒くさそうでwinにしちゃったんだよね… TSは何で抜いてるの?

    72 21/01/03(日)17:30:58 No.761634334

    >Windows版NGINXって知らんけどモジュール使えないとなると大変ねとか Linux版でもクソめんどいからモジュール追加は最後の手段だな…

    73 21/01/03(日)17:31:15 No.761634406

    dockerはとりあえず触っといていいと思う windowsでもWSL2でやり易くなったし

    74 21/01/03(日)17:31:17 No.761634412

    >難度と工数高そうでほかに楽な道があるならそっちの方が良いと思う 俺も初心者でもファイル落とすだけだから簡単にできると思って始めたけど 意外とwin版nginxの奥が深そうだったので別の方法でいいかもと思い始めているよ…

    75 21/01/03(日)17:31:31 No.761634477

    日本語ファイル名をURLにすると凄く長くなるので URLはハッシュ値とかにして httpレスポンスヘッダーにContent-Disposition: attachment; filename="filename.jpg" とか足せばいいんじゃね?

    76 21/01/03(日)17:31:50 No.761634566

    >ぶっちゃけ今のままよりOSをせんと君やDebianに変えてソフトをApacheにしたほうが早いと思う >nginxは基本高負荷対策の代物だよ せんと君はもう終わるから今から使うのはやめた方がいいんでない

    77 21/01/03(日)17:32:46 No.761634847

    今時ファイル名の日本語はUTF-8で処理して欲しいよね 互換性の問題があるんだろうけど

    78 21/01/03(日)17:32:53 No.761634882

    >せんと君はもう終わるから今から使うのはやめた方がいいんでない 7なら当面はつづくから業務でRHEL使うなら触っといてもいい 趣味でやるならUbuntuでいいと思う

    79 21/01/03(日)17:32:55 No.761634894

    もう一生Apache使いたくない コンフィグが難しすぎる 特にmod rewrite

    80 21/01/03(日)17:33:21 No.761635020

    >TSは何で抜いてるの? PX-Q1UDだよ ぷれくす…製だからLinuxでも有志が色々できるようにしてくれてるとは思う

    81 21/01/03(日)17:33:39 No.761635114

    Ubuntuは無料でも5年アップデートされるから助かる

    82 21/01/03(日)17:34:05 No.761635241

    録画鯖なんてドライバ入れてChinachu+EPGstationをdocker-composeで立てたら構築終わりだし

    83 21/01/03(日)17:35:04 No.761635546

    今から録画鯖なら公式でDocker対応したMirakurunをUbuntuに入れるだけでいいんじゃないの?

    84 21/01/03(日)17:35:07 No.761635567

    >日本語ファイル名をURLにすると凄く長くなるので >URLはハッシュ値とかにして >httpレスポンスヘッダーにContent-Disposition: attachment; filename="filename.jpg" >とか足せばいいんじゃね? URLをハッシュ値にするとかいう難しそうな何かが出たけどちょっと調べてみるね

    85 21/01/03(日)17:35:18 No.761635614

    >今時ファイル名の日本語はUTF-8で処理して欲しいよね >互換性の問題があるんだろうけど たしかWindowsでもUTF8に変更できた気がする 変えたらアプリ側で対応してなくて大変なことになったので元に戻した記憶がうっすらある

    86 21/01/03(日)17:36:59 No.761636142

    そろそろスレも落ちちゃうけど こんな初心者丸出しで何言ってるか分からん奴に色々教えてくれてありがとう もうちょっと足掻いてダメだったらdockerとかIISとか色々やってみるよ

    87 21/01/03(日)17:37:42 No.761636365

    su4486201.png 一人にはさせないぜ

    88 21/01/03(日)17:38:07 No.761636463

    Linuxの知識に不安があるならIISが最短な気はする Dockerはなんだかんだで覚えることあるし

    89 21/01/03(日)17:38:33 No.761636581

    >su4486201.png >一人にはさせないぜ 同士が居たとは… 日本語URLアクセスできる?