Drupal

MySQL 4.0 から MySQL 5.1への移行

Submitted by takaki on 水, 2009-09-23 23:15

Drupalも7のコードが固まったとのことでこのサイトもその準備としてDrupal5からDrupal6に移行しました。ほんとはWordpressで十分なサイトなんだけど、いろいろなサイトの管理や勉強をするのにDrupalは便利。

Drupal 5.0 リリース

Submitted by takaki on 金, 2007-01-19 13:19

Drupal 5.0 がリリースされました。

正式版となったのでこのサイトもアップグレード。

portsnap

Submitted by takaki on 木, 2006-11-30 16:03

会社のテストサーバ。 Proxyの中だったのでCVSupでソースが取得できないみたい。詳しいことは調べずにFW内だからいいかと思ってそのままにしていました。

ところがメンテナンスされていなかったそのサーバでDrupal 5.0-beta1を使っていたところ部署の情報共有サーバになりそうな流れに。それでも相変わらずFWの中のサーバなのですが、一応少しずつ勉強をしています。

調べてみるとCVSupの代わりにproxy内部でも最新のソースを取得することができるportsnapというものがあるみたい。ということで早速OSを最新にしてみました。OSを最新にすることはシステムビルドアップというらしいです。

Drupal 5.0-beta1

Submitted by takaki on 木, 2006-11-16 09:23

Drupal 5.0-beta1がリリースされました。
ここはまだだけど、違うサイトにインストールしてみましたよ。

・新テーマのgarlandはなかなかいい感じ

・管理がしやすくなった

・インストールが簡単

こんな感じです。 FCKEditorもすでに対応済み。
モジュールがそろってきたところで移行します。

本家は現在移行中みたいです。 データの移行だけなのかな。

RAQdevil インストール

Submitted by takaki on 水, 2006-08-02 19:09

FreeBSD 6.1 & Apache 2.2 & MySQL 5.1 & PHP5 & Drupal 4.7.2 インストールを遊び半分で試してみてからFreeBSDをいじるのが面白くなってきました。今は仕事でISOのドキュメントを作ってばかりなのですが、その合間に今度はRAQdevilというFreeBSD用のコントロールパネルをインストールすることにしました。現実逃避です。

RAQdevil
The Open-Source Web Contraol Panel

FreeBSD 6.1 & Apache 2.2 & MySQL 5.1 & PHP5 & Drupal 4.7.2 インストール

Submitted by takaki on 月, 2006-07-31 15:11

お仕事でFreeBSDのサーバを作るための練習をしました。
環境は6.1-RELEASE-i386
なんでFreeBSDを選んだのかは自分でもよくわかりません。サーバ用途ならLinuxよりFreeBSD というのをどこかで見たことがあるような気がしました。とにかく慣れてみようかと。
適度にドキュメントがあることも重要です。

Drupal 4.7.2 インストール

Submitted by takaki on 土, 2006-06-10 18:00

Drupal 4.6.X から4.7.2にアップデートしました。

Filesに.htaccessファイルを自動生成するようになっていて、ModRewiteを使っているとFilesの内容が表示できなくなってしまいます。アップデートに失敗したと思ってしまい、サイトを初期化しました。 再構築中です・・・

4.7.2をクリアインストールして、バックアップしておいたダンプからPhpMyAdminを使ってなんとかコンテンツだけ復元させました。ブラウザからDB操作するのって大変ですね。
Filesの.htaccessファイルは最初の一文を残して消去しました。セキュリティに問題があるみたいですが、まあそんなに心配しなくてもたぶん問題ないと思います。

Spam モジュール 大活躍

Submitted by takaki on 火, 2005-12-27 21:51

GoogleAnalytics を眺めていたら異変に。
クリスマスのエントリにアメリカからアクセスがたくさん。
Googleのblogにリンクしたら、その中のリンク一覧に載ってたみたい。

具体的にはこんな感じ


アメリカからこんなにアクセスがあるなんて・・・

さらに悲しいおまけとしてTrackback Spamも激増。
具体的にはこんな感じ

Drupal Spamモジュール追加

Submitted by takaki on 土, 2005-12-24 11:24

Trackback Spam が多くなってきたので Spam module を追加してみました。
本家のほうのモジュールは古いみたいなので、以下のページから

The Drupal Spam Module 2.0

ファイルをダウンロードして、SQLを流して、モジュールをコピーするだけ。
うまく動いているかもよくわかりませんが、とりあえず特徴としては以下のようです。

  • Written in PHP specifically for Drupal.
  • Highly configurable.
  • Automatically detects and unpublishes spam comments and other spam content.
  • Automatically learns to detect spam in any language using Bayesian logic.
  • Automatically learns and blocks spammer URLs.
  • Automatically blacklists IPs of learned spammers, preventing them from posting additional spam and wasting database resources.
  • Detects repeated postings of the same identical content.
  • Detects content containing too many links, or the same link over and over.
  • Supports the creation of custom filters using powerful regular expressions.
  • Can notify the user that his or her content was determined to be spam, preventing confusion over why their content doesn't show up.
  • Can notify the site administrator in an email when spam is detected.
  • Provides simple administrative interfaces for reviewing spam content.
  • Provides comprehensive logging to offer an understanding as to how and why content is determined to be or not to be spam.

    SMTPとおなじでTrackbackも性善説に基づいて作られた仕様とのこと。
    早くよい仕組みが考えられるといいですね。

  • Drupal gsitemap モジュール追加

    Submitted by takaki on 木, 2005-09-01 17:30

    個人のページなんだから全然宣伝する必要ないのですが、Drupalのgsitemapモジュールを組み込んでみました。
    なんてったっていつか商売はじめるなら宣伝が大事だからね。今のうちから勉強勉強。

    1日2回くらいBotが巡回してきます。
    自分の駄文がIndexされているのって素敵。

    http://www.hanada.org/gsitemap

    コンテンツの配信