2012年8月15日水曜日

php5.4でfreshreaderを使う。

サーバにしてるdebianをなんとなくdist-upgradeしたら、udev関係でネット繋がらなくなるし(chrootでapt-get -f installした)、
php5.4になって、rep2の板一覧の日本語が消えるわ(htmlspecialcharsの仕様が変わったからっぽい)
freshreaderのioncubeが5.3で動かなくなったので、直す。

参考:HOWTO install ioncube-PHP5.4 on server-32bit and 64bit
wget http://www.ioncube.com/early_access/phpd-4.1-libs-linux_i686-glibc2.3.4.tgz
tar zxvf phpd-4.1-libs-linux_i686-glibc2.3.4.tgz
cd linux_i686-glibc2.3.4/5.4.0/
cp ioncube_loader_lin_5.4.so /usr/lib/php5/20100525+lfs/
vi /etc/php5/conf.d/ioncube.ini
zend_extension = /usr/lib/php5/20100525+lfs/ioncube_loader_lin_5.4.so

php.iniのzend_extensionをコメントアウト
/etc/init.d/apache2 restart