uzullaがブログ

uzullaがブログです。

悲しみの最新環境

この間のHachioji.pmのLTでも話したんですけど、Apache2.4系がついにreleaseになって、PHPも5.4系がついにreleaseになったわけですよ。
で、喜びいさんでいれたらWordpressがセグるセグる。どうしようもない。
そのときは本当に時間がなかったし、PHP5.4もRCだったからさっさと諦めたんですけど、ついにPHP5.4がリリースになったんで、改めてやってみました。

結論からいって、やっぱセグる。

ただ、原因はわかりました、APCです。
trunkからひっぱれば動く、という情報もあるんですけど、残念ながら動かず…。


ログはこんな感じ

[Sat Mar 03 05:08:23.278669 2012] [mpm_prefork:notice] [pid 22635] AH00163: Apache/2.4.1 (Unix) PHP/5.4.0 configured -- resuming normal operations
[Sat Mar 03 05:08:23.278736 2012] [core:notice] [pid 22635] AH00094: Command line: '/usr/local/apache/bin/httpd'
[Sat Mar 03 05:08:39.786684 2012] [:error] [pid 22638] [client 101.128.138.69:49164] PHP Warning: register_shutdown_function(): Invalid shutdown callback 'wpdb::__destruct' passed in /home/uzulla/sites/hachiojipm.org/root/htdocs/wp-includes/wp-db.php on line 491, referer: http://hachiojipm.org/
[Sat Mar 03 05:08:39.786724 2012] [:error] [pid 22638] [client 101.128.138.69:49164] PHP Fatal error: Call to undefined method wpdb::init_charset() in /home/uzulla/sites/hachiojipm.org/root/htdocs/wp-includes/wp-db.php on line 496, referer: http://hachiojipm.org/
[Sat Mar 03 05:08:44.286036 2012] [core:notice] [pid 22635] AH00052: child pid 22641 exit signal Segmentation fault (11)
[Sat Mar 03 05:08:45.286750 2012] [core:notice] [pid 22635] AH00052: child pid 22645 exit signal Segmentation fault (11)
[Sat Mar 03 05:08:55.904460 2012] [:error] [pid 22646] [client 101.128.138.69:49228] PHP Warning: register_shutdown_function(): Invalid shutdown callback 'wpdb::__destruct' passed in /home/uzulla/sites/hachiojipm.org/root/htdocs/wp-includes/wp-db.php on line 491, referer: http://hachiojipm.org/
[Sat Mar 03 05:08:55.904510 2012] [:error] [pid 22646] [client 101.128.138.69:49228] PHP Fatal error: Call to undefined method wpdb::init_charset() in /home/uzulla/sites/hachiojipm.org/root/htdocs/wp-includes/wp-db.php on line 496, referer: http://hachiojipm.org/

どーしょうもないですね。

無駄なベンチはこちら

オチからいいますけど、やっぱAPC無しだと酷い。

Apache2.4+PHP5.4(APCナシ
Concurrency Level: 5
Time taken for tests: 7.135 seconds
Complete requests: 50
Requests per second: 7.01 [#/sec] (mean)
nginx+php5.3+APC
Concurrency Level: 5
Time taken for tests: 5.675 seconds
Complete requests: 50
Requests per second: 8.81 [#/sec] (mean)
nginx+php5.4(APCナシ
Concurrency Level: 5
Time taken for tests: 11.846 seconds
Requests per second: 4.22 [#/sec] (mean)


だ、ダメだこりゃ…(泣*1


まあhachiojipm.orgはそんな速度とか重要じゃないので、しばらくapache2.4+php5.4(apc無し)でうごかしたいと思います…。

*1:そもそもすっげー遅いのは、面倒で高速化する気がないからです。紺屋の白袴だー(とかいっておけ>俺