11月 24

複数あるPHPのアクセラレータの一つである「eAccelerator」を導入してみました。

前回にPHPを5にバージョンアップしたのでPHP5にインストールすることになりますがPHP4でもあまり相違点はないと思われます。

コンパイル環境がない場合はまずそれらをインストール


$sudo aptitude install libtool
$sudo aptitude install libguile-dev
$sudo aptitude install automake
$sudo aptitude install g++

まずは「eAccelerator」のソースのダウンロードからインストールまで、


$ cd /tmp
$ wget http://nchc.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.2.tar.bz2
$ tar jxf eaccelerator-0.9.5.2.tar.bz2
$ su
# cd eaccelerator-0.9.5.2
# export PHP_PREFIX="/usr/"
# $PHP_PREFIX/bin/phpize
# ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
# make
# make install

とすると
続きを読む »

written by chibiegg

トラックバックURL : http://blog.chibiegg.net/2007/11/24_19_86.htm/trackback
11月 23

前回PHP5にアップデートしたいと書きましたが成功したのでメモをしておきます。

まず、PHP4現在何を使っているかをリストアップします。


$ su
# dpkg -l

インストールされていたのは以下のものでした。

ii php4 4.4.4-8+etch4
ii php4-common 4.4.4-8+etch4
ii php4-dev 4.4.4-8+etch4
ii php4-gd 4.4.4-8+etch4
ii php4-mysql 4.4.4-8+etch4
ii php4-pear 4.4.4-8+etch4
ii php5-cli 5.2.0-8+etch7
ii php5-common 5.2.0-8+etch7
ii libapache2-mod-php4 4.4.4-8+etch4

次にPHPを使用しているページです
言うまでもなく「WordPress ME2.2.3」
「phpMyAdmin」
友達に貸している「XOOPS 2.0.16a JP」
アクセス解析「mogura」
です。どれもPHP5で利用できそうです。「XOOPS 2.0.16a JP」は少し不安でしたが…

とりあえず「php5」をインストールします。


# apt-get install php5

すると
続きを読む »

written by chibiegg

トラックバックURL : http://blog.chibiegg.net/2007/11/23_22_84.htm/trackback
11月 23

Wikipediaの為に作成されたMediaWikiを試してみようと思ったが、PHP4には対応していないそうだ。
一度サーバーのバックアップを取ってPHP5にバージョンアップができるか試してみようと思う。

ちょっと今日は学校で会議があったりして帰るのが遅かった。

written by chibiegg

トラックバックURL : http://blog.chibiegg.net/2007/11/23_01_83.htm/trackback
11月 20

パーマリンクの設定をこちらに書くのを忘れてました。
ということで書いておきます。

WordPressは標準で記事のアドレスが
「http://chibiegg.homeip.net/wordpress/?p=3」
のように番号だけになっています。これを
「http://chibiegg.homeip.net/wordpress/2007/11/10_213.htm」
のようにしたいと思います。これによって各記事が別のファイルと検索エンジンに認識され検索の対象になりやすくなります。

まず、wordpressのあるフォルダのパーミッションを777にします。
続きを読む »

written by chibiegg

トラックバックURL : http://blog.chibiegg.net/2007/11/20_23_79.htm/trackback
11月 20

アクセス解析ツールである 「mogura」のログのPathがURLエンコードされたままデコードされず表示されていました。
それではやはり見づらいので少し改造しログをURLデコードされた状態で記録するようにしました。
変更前
mogura_url_before.jpg
変更後
mogura_url_after.jpg
今回編集するのはmoguraフォルダにある「writelog.php」です。

Pathのログを途中でURLデコードし、文字コードをEUC-JPに変換するようにします。
具体的には続きで…
続きを読む »

written by chibiegg

トラックバックURL : http://blog.chibiegg.net/2007/11/20_22_76.htm/trackback