Word Press 3.0

最近、使っているXubuntuを更新したのに合わせて、このサイトもWord Press 3.0を使い始めました。先日参加した、オープンソースコンファレンスのセミナーに出席したこともあります。確か、Ver2.?ぐらいから使用しているのですが、どんどんGUIがリッチになっていますね。その分、重くなっているようです。

インストールしてみたところ、PHPでの日付フォーマットYが、0000と表示されていました。たぶんPHPの方の問題と思われたので調べてみたら、PPCのビッグエンディアンに対応出来ていないバグでした(思い出してみると、そのようなことがあって、表示側でごまかした記憶も薄らげにあります)。

http://bugs.php.net/bug.php?id=48276


バグは修正されているのですが、今使用しているKarmicのレポジトリーにあるPHPは対応していないので、最新版をコンパイルしてインストールしました。

KarmicのPHP

$ /usr/bin/php-cgi -v
PHP 5.2.10-2ubuntu6.4 with Suhosin-Patch 0.9.7 (cgi-fcgi) (built: Jan  6 2010 23:35:49)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies

コンパイルしてインストールする際に、Linuxの大変なところは、開発用のパッケージを探してきてインストールする必要あります。この時ばかり、BSDのpkgsrcが羨ましいです。

まず、PHPをコンパイルするのに、libxml2-devが必要でした。またPHPをから、MySQLを呼び出すために、libmysql++-devも必要でした。なんやかんやで無事、PHP5.3.3をインストールできました。

$ sudo apt-get install libxml2-dev
$ sudo apt-get install libmysql++-dev

phpのconfigureは、

$ ./configure --enable-mbstring --with-mysql=/usr/include/mysql

になります。

$ php-cgi -v
PHP 5.3.3 (cgi-fcgi) (built: Sep 13 2010 21:34:00)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

ブックマーク へのパーマリンク.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です