php5.3を5.4に&apc・mcrypt・imagickもアプグレ

    centos5系(5.10finalだったかな?)で動かしてるphpが5.3系。
    そいやそろそろサポート終わるとかってどっかで見たような・・・

    ってことで、php5.4にバージョン上げるだよ。

    で、準備なしに上げて止まった(うちの環境だと)その他諸々も対処

    • mysql(my.cnf書き換え)
    • imagick・apc(betaアップグレード)
    • mcrypt(アップグレードてか上書きインストール?)

    先ずphp(各種repo設定してるの前提)

    yum –enablerepo=epel,remi,rpmforge update php

    5.4.23入った。
    関連あるファイル等もみーんな巻き込んでいくので、動かないものが出てきたり。
    んで、mysql止まるかもってのは事前情報であったのだが、やはり止まってるw

    大体はmy.cnfの文字コード設定
    [label]default-character-set=utf8[/label] を [label]character-set-server=utf8[/label]
    で直るてーんで/etc/my.cnfの該当部書き換え

    apache再起動
    [label]/etc/rc.d/init.d/httpd restart[/label]

    /var/logのphpログ確認すると、imagick・apc・mcryptでエラー

    //mcryptをrepoからアプデト
    yum install –enablerepo=epel,remi,rpmforge php-mcrypt
    //apcのbeta
    pecl install apc-beta
    //imagickのbeta
    pecl install imagick-beta

    再度apache再起動→ログ確認するも問題なし。
    phpinfo();で各自動いてるらしいことも確認して終了ー

    5.4は参照渡しがどうたらってーことだったけど、手持ちのサイトは今のとこ問題なさげ。
    コマメにやっとかないとメンドイですな

    [amazonjs asin=”4844334247″ locale=”JP” tmpl=”Small” title=”できるPRO CentOS 6 サーバー (できるプロシリーズ)”]