Drupal Module の設定でコケたときの処置
Secure Pagesというモジュールを試してみようと思って、いつものようにdrupal/modulesに放り込んでチェックボックスをONにして設定を保存したら、見事 "Cannot connect to the server" というエラーによって接続不可能になってしまった。(また無駄なことを。。)
とりあえず、モジュールのファイル名を"securepages.module.aaa"とかに変更すれば動くけど、モジュールとしてロードされないから、チェックボックスをOFFにする、ということができない。
続きを読む一つのDrupalコードベースで複数のサイトを構築する方法
一つのコードベースを複数サイトで共有するメリットは、メンテナンスが比較的容易になること。複数のコードベースを使う場合、バグのパッチをあてる際とかに手間が増える。デメリットは、他のサイトに影響を及ぼすモジュールがある、ということ。
作業概要:
Drupalは、設定ファイルを複数設けることによって、1つのインストレーションによる複数サイトの展開を可能にしている。ここでは、1)フォルダ名の付け方 2)データベースの設置 3)設定ファイルの設置・変更方法を説明。Linux + Apache + MySQLを利用していることを前提とする。
また、断りがない限り、コマンドは '/var/www'(公開フォルダ)にいる状態で入力しているものとする。
KDEテーマのインストール
メインで使ってるラップトップ (IBM X22) がパワー不足だなあ、と思いつつ、はや2年。メモリーを最大まで増設したり、常駐アプリ減らしたり、色深度下げたりetc.色々手はかているんだけど、XPより少しは軽くなるかと思ってLinux+KDEをインストールしたんだけど、どうもGUIのデザインがパッとしないので、アイコンとかを変更している。(パフォーマンスが気になるならWindow Makerとか使えばいいんだけど、どうも好きになれないので。。)
KDEのテーマをインストールするにあたって、色んなパッケージを追加インストールしなければならなかった。絶対忘れるのでメモ。
インストールしたのは以下のもの:
続きを読むDebian Sarge で Synergy 1.3.xを使う
デフォルトでは、Sargeで使えるのは Synergyのver.1.2なのだけど、僕の他のマシンは全部1.3で設定されている。なので、1.3をコンパイルしてSargeで使おうと思った。
でも、ソースを./configureするけど、よくわかんないメッセージが出てきて進まない:
error: You must have the XTest library to build synergy
このXTest libraryをインストールしたくとも、どうしてもパッケージ名が分かんない。仕方ないのでエラーメッセージをキーワードにして検索したら、同じ問題に直面した人が残してくれた作業ノートにパッケージ名が書いてあった。 'libxtst-dev' だそうで。この作業ノートにも「何と直感的な」って書いてあった。
続きを読む