PHP Fatal error: Uncaught Error: Call to undefined function apcu_fetch()
2019 年 6 月 21 日
APCu 是老牌 PHP 字节码和对象缓存 缓存器 APC 的分支。php7之后移除了。
要在php7使用得自己安装。
安装参考https://stackoverflow.com/questions/36129259/php7-with-apcu-call-to-undefined-function-apc-fetch。
我的是mac的。 得自己编译安装。
下载
wget http://pecl.php.net/get/apcu-5.1.3.tgz
解压
tar -zxvf apcu-5.1.3.tgz
编译(视自己php安装目录而定)
cd apcu-5.1.3
phpize
./configure –with-php-config=/usr/local/Cellar/php/7.2.7/bin/php-config
make && make install
加入php.ini配置中
vim /usr/local/etc/php/7.2/php.ini
extension=apcu.so
重启php-fpm
sudo pkill -INT -o php-fpm
sudo php-fpm &