php_apc使用xampp崩溃了apache

时间:2013-07-10 08:16:57

标签: php apache xampp apc

正如标题中所述,以下是使用>

的一些信息

xampp ver:3.1.0

php ver:5.4.7

apc ver:APC 3.1.9 for PHP 5.4 vc9(Win7 / 2008)

网络服务器:使用本地PC作为网络服务器(Windows 8)

每次我打开apc时,

在apache日志中发现了这个错误:

  

[mpm_winnt:crit] [pid 6112:tid 308] AH00419:master_main:创建子进程失败。离开。

任何人都知道发生了什么事,或者至少告诉我我使用的是正确的版本?感谢。

2 个答案:

答案 0 :(得分:1)

APC在版本3.1.10之前不支持PHP 5.4。

目前,最新的APC版本为3.1.13

我还建议您查看APCu,这是一个API兼容的APC替代品,没有编译缓存组件。它与PHP 5.5 +中捆绑的Zend OPcache配合使用。

答案 1 :(得分:0)

查看你的phpinfo,寻找“Zend Extension Build”。我的就像“API220100525,TS,VC9”。如果它的NTS不是线程安全的版本,TS意味着它是一个线程安全的版本。 根据您的PHP版本下载APC的二进制文件,将有两个目录TS和NTS从相应的文件夹中复制php_apc.dll并将其放在php \ ext文件夹中

将它写在底部的php.ini文件中。

[APC]
extension=php_apc.dll
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = "64M"
apc.max_file_size = "10M"
apc.stat = 1

重新启动Apache服务器。