ServersMan@VPSの初期設定だと、cron.dailyが午前3時に走って、その中のlogrotateからApacheがリロードされる。
証明書の差し替え予定があったんだけど証明書自体が届いてなかったから、設定ファイルをとりあえず書き換えてApacheをリブートするときに証明書があれば良いだろうと思っていたら、自動リロードでこけてApacheが落ちてて焦った。
そういえば、使ってなかったzend extensionで、ioncube loader(ioncube製PHPコンパイラを通したコードのロード用モジュール)ってのがあるんだけど、デフォルトでモジュールが入ってるけどPHP5.1用なのでPHP5.3にするとApache起動時にエラーが出るんで、対応。
#wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
#tar xzf ioncube_loaders_lin_x86.tar.gz
#cd ioncube
#mv ioncube_loader_lin_5.3.so /home/solarspeed/ioncube/
#vi /etc/php.d/ioncube.ini
zend_extension = /home/solarspeed/ioncube/ioncube_loader_lin_5.1.so
↓
zend_extension = /home/solarspeed/ioncube/ioncube_loader_lin_5.3.so
#/etc/init.d/httpd restart
これで、Apache起動時のエラーが消えてスッキリ。
(426)