Я пытаюсь установить плагин php-apc
и получаю сообщение об ошибке.
sudo apt-get install php-pear php5-dev libpcre3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package php5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
php5-json
E: Package 'php5-dev' has no installation candidate
sudo pecl install apc
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
sh: 1: phpize: not found
ERROR: `phpize' failed
Любое удивление, что вызывает это? Я попытался погуглить ошибку phpize и другие вещи по этому поводу, мне ничего не помогло.
PHP INFO: http://wolfgaming.eu/web/phpcheck.php
Для решения проблемы, необходимо установить пакеты для php7.0
, таким образом, команда установки была бы:
sudo apt-get install php-pear php-dev php-json libpcre3-dev php-apcu
можно решить проблему путем установки этого чистого php apcu файл совместимости:
от https://github.com/SegFaulty/php-apcu-bc
это будет эмулировать функцию apcu_* с функцией apc_* (и наоборот)