PHP7.1-致命错误无法分配共享内存段

时间:2018-07-05 16:14:28

标签: php arm shared-memory

我为ARMv7交叉编译了PHP7.1,并启用了OPCache扩展。

在php.ini中:

zend_extension=opcache.so
opcache.enable=0
opcache.memory_consumption=4
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=0

在目标计算机上,每当我尝试运行PHP脚本时,我都会得到:

严重错误无法分配8388608字节的共享内存段

我确保正确配置了系统共享内存分配:

ipcs -ml:
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 131072
max total shared memory (kbytes) = 131072
min seg size (bytes) = 1

禁用OPCache可使PHP脚本正常运行。

有什么想法吗?

0 个答案:

没有答案