タグ

ブックマーク / hamamuratakuo.blog.fc2.com (2)

  • ディレクトリだけchmodで再帰的に変更する方法 - 浜村拓夫の世界

    WebサーバのOSをアップグレードして、バックアップデータをリストア。 Webページのデータをコピーして、ディレクトリやファイルのパーミッションを変更。 ●ディレクトリだけを選択して操作する ディレクトリ「www」の中には、さらにたくさんのディレクトリとファイルが混ざっているが、 ・ディレクトリだけパーミッションを「755」にしたい。 ・ファイルだけパーミッションを「644」にしたい。 $ chmod -R 0755 www これじゃダメ。 =「www」以下にあるディレクトリとファイルがすべて「755」になってしまう。 =ファイルは変えないで、ディレクトリだけ変えたい。 ディレクトリだけ選択的に操作するにはどうすればいいのだろうか? chmod - Wikipedia 例 find path/ -type d -exec chmod 777 {} \; – path/ 配下の全ディレクトリ

  • PHPで文字コードをSJISからUTF8に変換する方法 - 浜村拓夫の世界

    Webサイトを作っていると、文字コードの取り扱いで困ることがある。 テキストデータの文字コードを、SJIS(Shift JIS)からUTF-8に変換するとき、文字化けが起こった。 ●波ダッシュ問題 代表的な文字化けの例として、いわゆる「波ダッシュ」問題がある。 波ダッシュ - Wikipedia Unicodeに関連する問題 Unicodeの仕様書では、U+301C WAVE DASH(波ダッシュ)に、「JIS punctuation」という注釈を施しておきながら、JIS X 0208の波ダッシュの例示字形(“上がって下がる” 形)とは異なる形(“下がって上がる”形)を印刷してしまった。 この影響を受けて、Microsoft Windows(XP以前)ではUnicodeの波ダッシュ(U+301C, WAVE DASH)は“下がって上がる”形で表示される。 このWindows独自のUnico

    grover
    grover 2015/11/27
    ありがたい。
  • 1