Подскажите правильно установить APC-PHP
Подскажите правильно установить APC-PHP
Для работы скрипта нужно чтобы на сервере работал обязательно PHP-APC
Пробую установить
Выдает ошибку
Судя по ошибке не установлен php-devel
Но его тоже не могу поставить
Команда php -v
И как правильно удалить или остановить zend opcache, чтобы не было конфликтов
Подскажите пожалуйста что делать
Пробую установить
Code: Select all
pecl install apc
Code: Select all
[root@CentOS-66-64-minimal ~]# pecl install apc
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading APC-3.1.13.tgz ...
Starting to download APC-3.1.13.tgz (171,591 bytes)
.....................................done: 171,591 bytes
55 source files, building
running: phpize
Can't find PHP headers in /usr/include/php
The php-devel package is required for use of this command.
ERROR: `phpize' failed
Но его тоже не могу поставить
Code: Select all
[root@CentOS-66-64-minimal ~]# yum install php-devel
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: centosmirror.netcup.net
* epel: mirrors.n-ix.net
* extras: centosmirror.netcup.net
* updates: centosmirror.netcup.net
Resolving Dependencies
--> Running transaction check
---> Package php-devel.x86_64 0:5.3.3-40.el6_6 will be installed
--> Processing Dependency: php(x86-64) = 5.3.3-40.el6_6 for package: php-devel-5.3.3-40.el6_6.x86_64
--> Processing Dependency: automake for package: php-devel-5.3.3-40.el6_6.x86_64
--> Processing Dependency: autoconf for package: php-devel-5.3.3-40.el6_6.x86_64
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
---> Package automake.noarch 0:1.11.1-4.el6 will be installed
---> Package php-devel.x86_64 0:5.3.3-40.el6_6 will be installed
--> Processing Dependency: php(x86-64) = 5.3.3-40.el6_6 for package: php-devel-5.3.3-40.el6_6.x86_64
--> Finished Dependency Resolution
Error: Package: php-devel-5.3.3-40.el6_6.x86_64 (updates)
Requires: php(x86-64) = 5.3.3-40.el6_6
Installed: php-5.4.37-1.el6.remi.x86_64 (@remi)
php(x86-64) = 5.4.37-1.el6.remi
Available: php-5.3.3-38.el6.x86_64 (base)
php(x86-64) = 5.3.3-38.el6
Available: php-5.3.3-40.el6_6.x86_64 (updates)
php(x86-64) = 5.3.3-40.el6_6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@CentOS-66-64-minimal ~]#
Code: Select all
[root@CentOS-66-64-minimal ~]# php -v
PHP 5.4.37 (cli) (built: Jan 21 2015 11:11:59)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
[root@CentOS-66-64-minimal ~]#
Подскажите пожалуйста что делать
Re: Подскажите правильно установить APC-PHP
Здесь вот вроде дельно написано, попробуйте:
http://adnota.ru/blogs/zametki-na-pamja ... entos.html
http://adnota.ru/blogs/zametki-na-pamja ... entos.html
Re: Подскажите правильно установить APC-PHP
Странно, что это обязательное условие. APC - кешер, к тому же глючный. Мы от него давно отказались.