- 论坛徽章:
- 0
|
freebsd6.2release
apache 2.2.4
php 5.1.4
APC 3.0.14
apc的安装过程是
./configure --enable-apc=shared --with-php-config=/usr/local/php5/bin/php-config --enable-apc-mmap --with-apxs=/usr/local/apache2/bin/apxs
make
make install
php.ini的修改内容是
-------------------------------
extension=apc.so
[apc]
apc.enabled=1
apc.shm_segments=1
apc.shm_size=10
apc.ttl=7200
apc.user_ttl=7200
apc.num_files_hint=1024
apc.write_lock=On
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.enable_cli=1
-----------------------------------------
随便写个页面<?php time();?>,第一次访问时正常,第二次访问时显示“无法显示网页”,查看apache的errror_log,有很多
[Sun Jul 29 10:10:34 2007] [notice] child pid 48454 exit signal Segmentation fault (11)
php在编译时启用和不启用Thread Safety都尝试了,都是同样的错。
apache工作于prefork模式下。
不知哪位大大可曾遇到过此类问题?
我只是想测试和对比一下apc和eaccelerator的性能。 |
|