APC: undefined symbol: pcre_exec in Unknown on line 0
条评论APC是一个类似 eaccelerator 的免费PHP加速器,但你安装通过 yum 安装之后有可能会看到这样的错误:
Problem: /usr/lib/php/modules/apc.so: undefined symbol: pcre_exec in Unknown on line 0
以下是解决方法:
- 先复制 /etc/php.d/apc.ini 文件到临时目录 /tmp
1
cp /etc/php.d/apc.ini /tmp
- 移除原来的安装包
1
yum remove php-pecl-apc
- 用 pecl 来安装 apc
1
pecl install apc
- 再把 apc.ini 复制回去
1
mv /tmp/apc.ini /etc/php.d/apc.ini