关于如何解决此警告有什么想法吗?
在 FreeBSD 8.x 上从 shell 执行此操作时获取此信息
# /usr/local/bin/php --run 'echo "test";'
PHP Warning: PHP Startup: apc.shm_segments setting ignored in MMAP mode
in Unknown on line 0
test
Segmentation fault: 11
新年快乐 !
答案1
当 APC 配置了 mmap 时,它仅使用 1 个 shm_segment。要删除警告,请注释掉或删除 .ini 文件中的 apc.shm_segments 行。
答案2
我也遇到了同样的问题。运行任何命令都会抛出此错误消息
PHP Warning: PHP Startup: apc.shm_segments setting ignored in MMAP mode in Unknown on line 0
在我的例子中,设置位于 apc.ini 中的路径下
/etc/php.d/apc.ini
我已经更新了
"apc.shm_segments=3" to "apc.shm_segments=1"
并解决了这个问题。