2016-07-13 8 views
0

Когда я устанавливаю symfony, он рекомендовал мне:
Установите и/или включите ускоритель PHP (рекомендуется).PHP-ускоритель установлен, но symfony 3 не распознан

Я установил apcu согласно http://www.ivangabriele.com/php-how-to-install-php-accelerator-in-xampp/

APCu успешно установлен и phpinfo() показывают, что разрешено, но Symfony еще принеси мне это сообщение:
Установка и/или включить PHP ускоритель (настоятельно рекомендуется) ,

+3

APCu не является ускорителем. Это система кеширования. – ceejayoz

+0

apcu является apc для php 7.0?! php 7.0 не имеет apc extenstion –

+0

APCu - это функции кэширования пользователя только из APC. В настоящее время базовая функциональность кэширования APC (которая была точно признана ускорителем). http://news.php.net/php.internals/66531 – ceejayoz

ответ

0

Спасибо за информацию @ceejayoz. Интересно, есть ли у вас ссылка, которая описывает, почему ускоритель в PHP 7.0 не нужен, я был бы признателен.

В противном случае Jinx вы можете попробовать php70u-opcache. Это то, что я использовал:

yum install php70u-opcache 

Это на CentOS, у вас может быть другой дистрибутив Linux, поэтому команды могут быть разными. Также это может быть не «php70u». Но когда вы запустите php bin/symfony_requirements, вы не получите сообщение об ускорителе.

+1

Я связал его в комментариях. http://news.php.net/php.internals/66531 ссылки на https://wiki.php.net/rfc/optimizerplus, голосовавший за интеграцию ускорителя Zend Optimizer + в PHP 5.5. Он отмечен как успешно реализованный в этой версии. – ceejayoz

+0

Спасибо @ceejayoz! –