关于操作方法和文档,我通常会找到这种格式
apc.shm_size=512M
但在我的一台服务器上,APC 3.0.19 不喜欢“M”并崩溃 apache
[apc-error] apc_mmap: mmap failed: Cannot allocate memory
使用相同的 Debian Lenny,相同的 PHP 5.2.17-dotdeb 但 apc 3.1.6,无论有没有“M”,它都可以正常运行。使用 apc 3.1.7,每次 PHP-cli 执行或 apache 重启都会收到警告
PHP Warning: PHP Startup: apc.shm_size now uses M/G suffixes, please update your ini files in Unknown on line 0
Witch apc 版本需要该单元,而哪一个根本不喜欢它?
在 apc 3.1.4 之前,您不需要指定“M”,它无论如何都会假定为兆字节。删除“M”后缀。结果可以通过 phpinfo(); 查看。