2007/6/18 月曜日

CPU使用率100%

カテゴリー: PC — trek @ 17:06:05

スクリーンセーバーがまともに動かなくなりました。
CPU使用率が100%になっていました。
CPUを消費しているものは、rapimgr.exeのようです。

パソコン(WindowsXP)にファイアーウォールをインストール後、ActiveSync関連のソフトがインターネットに接続することをブロックしていました(必要性を感じなかったので)。
このブロックで、何か調子が悪くなったようです。

ActiveSync関連をアンインストールして、CPU使用率100%はなくなりました。

2007/6/4 月曜日

PHP5のインストール

カテゴリー: Linux — trek @ 22:15:14

PHP4を削除して、PHP5をインストールしました。
PHP5でしか動かないフレームワークを使用する予定があるためです。

PHP5をインストールするサーバーは、apache、MySQL、PHP4がrpmパッケージでインストールされていて、PHP5のインストールに手間取りました。

自宅のローカルサーバーは、PHP、apache、MySQL等はソースからコンパイルしてインストールするので、一度メモしておいた手順でつまずくことはないのですが・・・。

.configureはうまくいって、makeでmysql関連でエラーとなり、調べた結果をいろいろ試すも、駄目。

make時の主なエラー

ext/mysql/php_mysql.o(.text+0×2219): In function `zif_mysql_create_db’:
/usr/local/src/php-5.2.3/ext/mysql/php_mysql.c:1198: undefined reference to `mysql_create_db’
ext/mysql/php_mysql.o(.text+0×2434): In function `zif_mysql_drop_db’:
/usr/local/src/php-5.2.3/ext/mysql/php_mysql.c:1237: undefined reference to `mysql_drop_db’
collect2: ld returned 1 exit status
make: *** [sapi/cgi/php-cgi] エラー 1

MySQL-develをインストールして解決でした。

必要だった作業のメモ。

  • # yum install httpd-devel
  • # rpm -Uhv MySQL-devel-5.0.41-0.i386.rpm

2007/6/3 日曜日

Geeklogをインストール

カテゴリー: Web — trek @ 19:15:11

GeeklogというCMSをインストールしてみました。
動作が軽快との情報があったので、ちょっと試してみようかと。

Geeklog Japanese - UTF-8多言語オープンソースCMS ブログ&コミュニティポータル支援ツール[携帯対応]

準備を終えて、早速ブラウザからのインストールウィザードを実行しようとしたところ、次のメッセージ。

問題あり:lib-common.php内で config.php を require_once している箇所が見つかりません。診断を終了します。

正しく設置していても、preg_matchの正規表現に問題あり?のようで、早速つまづきました。
半角スペースを挿入する必要性は疑問でした。またdirnameを指定してのパスでも同様のメッセージでした。

インストール途中の設定チェックに表示された次のメッセージは、今回は無視しました。
今のところ文字化けなく動作しているようです。

文字化けの原因となるので,default_charset は空にすることをお勧めします。変更する場合はこちらをご覧ください。

インストールが難しいような情報もありましたが、スムーズにインストールできました。
Install14 - GeeklogJpWikiを参照しながらのインストールでした。

ちょっと触ってみただけですが、Xoopsよりも軽いように感じます(気のせいかも)。
(ログイン後、トップページをすべて読み込み完了するまで、なぜか時間がかかっているようです。)

ソースもざっとみただけですが、Xoopsよりも個人的に好みのスタイルですし、何かの機会に使用できれば、と思います。

ドキュメントルート直下に置いた.htaccessのメモ。

php_value default_charset UTF-8
php_value mbstring.language Japanese
php_value mbstring.internal_encoding UTF-8
php_flag mbstring.encoding_translation OFF
php_value mbstring.http_input auto
php_value mbstring.http_output pass

Copyright © 2007 とれっくかいはつ
HTML convert time: 0.348 sec. Powered by WordPress ME