尝试安装 opcache 时出现错误响应

尝试安装 opcache 时出现错误响应

我在安装 zendopcache 时遇到问题

我尝试了一次又一次,结果总是一样,我不知道这有什么不好,因为这可以用 php 5.6 安装,谢谢,我也删除并清理了 yum 等,得到了同样的反应

>  [root@cp ~]# yum install php-pecl-zendopcache
>     Loaded plugins: fastestmirror, security
>     Setting up Install Process
>     Loading mirror speeds from cached hostfile
>     Excluding mirror: mirror.de.leaseweb.net
>     Excluding mirror: mirror.nl.leaseweb.net
>      * epel: mirror.23media.de
>     Resolving Dependencies
>     --> Running transaction check
>     ---> Package php-pecl-zendopcache.x86_64 0:7.0.5-2.el6 will be installed
>     --> Processing Dependency: php(zend-abi) = 20090626 for package: php-pecl-zendopcache-7.0.5-2.el6.x86_64
>     --> Processing Dependency: php(api) = 20090626 for package: php-pecl-zendopcache-7.0.5-2.el6.x86_64
>     --> Finished Dependency Resolution
>     Error: Package: php-pecl-zendopcache-7.0.5-2.el6.x86_64 (epel)
>                Requires: php(zend-abi) = 20090626
>                Installed: php-common-5.6.33-1.el6.remi.x86_64 (@remi-php56)
>                    php(zend-abi) = 20131226-64
>                Available: php-common-5.3.3-49.el6.x86_64 (base)
>                    php(zend-abi) = 20090626
>     Error: Package: php-pecl-zendopcache-7.0.5-2.el6.x86_64 (epel)
>                Requires: php(api) = 20090626
>                Installed: php-common-5.6.33-1.el6.remi.x86_64 (@remi-php56)
>                    php(api) = 20131106-64
>                Available: php-common-5.3.3-49.el6.x86_64 (base)
>                    php(api) = 20090626
>      You could try using --skip-broken to work around the problem
>      You could try running: rpm -Va --nofiles --nodigest
>     [root@cp ~]#

我尝试了很多次,尝试了所有方法,但我不知道该怎么做才能解决这个问题,谢谢你的帮助

实际上在服务器中使用 Centos 6 64 位,并运行 php 5.6

答案1

Zend OPcache 是包含在 PHP 5.5 及更高版本中(和 Remi 一样)并且已经安装在您的系统上。您不需要安装PECL 封装,仅适用于 PHP 5.5 或更早版本。

如果由于某种原因 OPcache 未安装,请尝试php-opcache从 Remi 安装该包。

相关内容