2009年7月アーカイブ

php 5.3とMovable Type

| コメント(0) | トラックバック(0)

phpを5.3にバージョンアップした結果、やはりいろいろと影響があるようです。

本ブログで利用しているMTOSでは、5.3にバージョンアップした結果、殆どの
ページをPHP化しているのもありますが、検索を使うとエラーが発生するように
なりました。

mt.phpで"ereg"を使うなというメッセージでしたので、eregを使っている
部分を"preg_match"を使うように手変更してみました。

変更後は無事利用できるようになりました。

しかし、まだまだいろいろありそうです。
本番運用はまだまだ先ですねぇ~

紘暉6歳

| コメント(0) | トラックバック(0)

書くのが遅くなりましたが、長男の紘暉が6歳になりました。
あっという間に6歳になり、来年は小学生になります。
月日の流れは速いものです...

お誕生日には、息子の鉄分補給のために、湯布院に日帰りで
旅行に行ってきました。

ひろき6歳

ひいばあちゃんも一緒に7人でいったので、大満足のようでしたSmile

これからも、元気にすくすく育ってほしいものです。

ともに小数点第1位の大きめのバージョンアップですが、近いタイミングで
バージョンアップされたので、いろいろと検証が大変です。

  • PostgreSQL
    8.4にバージョンアップしました。
    リストアの並列実行に対応したり、全文検索のスピードが向上したりと、
    さまざまな更新が行われています。
    いろいろと検証は必要ですが、パフォーマンスの向上が見込めるので、
    対応していきたいと思います。
  • PHP
    5.4にバージョンアップしました。
    名前空間がサポートされたり、ガーベージコレクタがデフォルトで有効に
    なったりしています。

PostgreSQLについては、オプションが自動化されていたり等の変更はありましたが、
今のところ大きな問題にはぶつかっていません。

PHPは、PECLでExtensionを利用している場合は、注意が必要です。
APIのバージョンが変わっている関係上、リコンパイルが必要な場合があります。
ちなみに、APCとmemcacheは試しましたが、APCについては、現時点の
stableである3.0.19では、コンパイルにこけるので、betaの3.1.2を
インストールしました。

○PCELのアンインストールとインストール

  1. #>pecl uninstall <モジュール名>
  2. #>pecl install <モジュール名>

betaのモジュールをインストールしたい場合は、
#>pecl install <モジュール名>-beta

他にも色々なところで、つまりそうな予感がしますが、とりあえず自社環境で、
いろいろとテストしていく予定です。

#本運用で使えるようになるのは、ちょっと後になりそうです...Cry

1

2010年9月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

アーカイブ

OpenID対応しています OpenIDについて
Powered by Movable Type 4.25
 
 

このアーカイブについて

このページには、2009年7月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2009年6月です。

次のアーカイブは2009年9月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。