タグ

ブックマーク / perltips.twinkle.cc (3)

  • Perl Tips | Drupal を Ubuntu で動かす方法

    今まで Fedora で問題なく動いていた Drupal を、Ubuntu に移し変えることになった。/var/www/html をコピー(tar.gz にまとめる)して同じように移行先の /var/www/html に展開、データベースも phpMyAdmin からエクスポート、移行先の MySQL にインポート、そして apache2.conf を私の環境に修正してトップページは表示できた。 ここまではよかった。しかし、 管理者でログインしようとすると 404 Page Not Found となってしまう。既存のコンテンツも同様に Not Found のエラーとなる。 いろいろ調べた結果、Ubuntu では mod_rewrite モジュールがデフォルトで on になっていないことがわかった。よってこのモジュールがオンになっていないとクリーン URL が有効にならないからエラーとなるの

  • Perl Tips | パスワードは生のままデータベースに保存してはいけない?

    いわゆるログイン処理において、ユーザーがウェブページのフォームから入力してきたユーザー名とパスワードをデータベースに保存されているものと照合し、認証するという仕組みはメンバー制サイトにはもはや欠かせないものとなっている。ここで、ユーザー名とパスワードは SSL で暗号化された通信路(チャネル)を通じてサーバに送るのは当然として、データベースにユーザー名とパスワードを生のまま入れていた場合は、もしデータベースが何者かにハッキングされたらパスワードがそのまま漏洩してしまうことになる。パスワードというものはある個人であればどのサイトでも共通にしていることも多いのではないだろうか? あなたはまさにこのエントリを読んでいるくらいなのだからそんなことはないかも知れないが、一般ユーザーのセキュリティに対するリテラシーはどうだろう?そのようなことを前提にすると、仮に(あってはならないことだが)自サイトから

  • Perl Tips | PHP で、XML ファイルを読み込み、表示する。

    Google Maps API のデータをサーバ側で XML として扱うことを考えてみる。まずは以下のような XML ファイルを用意する。 <?xml version="1.0" encoding="UTF-8"?> <markers> <marker lng="-121.9485855102539" lat="37.318707484418496" <font color="blue">← ここは、</font><b><font color="orange">経度</font><font color="blue">・</font><font color="red">緯度</font></b><font color="blue">の順で入る</font> icon="/yas/images/icon_mexican.png" <font color="blue">← アイコン画像へのルート

  • 1