Включить opcache для php в wamp

Я пытаюсь включить opcache на wamp, но он не работает. Я изменил настройки следующим образом:

[opcache] zend_extension=C:/wamp/bin/php/php5.5.12/ext/php_opcache.dll opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 

У меня всегда есть красный восклицательный знак в расширении php для opcache, что не так? некоторые помощь PLS

И это в phpinfo ()

 Zend OPcache Opcode Caching Up and Running Optimization Enabled Startup OK Shared memory model win32 Cache hits 0 Cache misses 1 Used memory 483608 Free memory 133734120 Wasted memory 0 Cached scripts 1 Cached keys 2 Max keys 7963 OOM restarts 0 Hash keys restarts 0 Manual restarts 0 opcache.blacklist_filename no value no value opcache.consistency_checks 0 0 opcache.dups_fix Off Off opcache.enable On On opcache.enable_cli Off Off opcache.enable_file_override Off Off opcache.error_log no value no value opcache.fast_shutdown 1 1 opcache.file_update_protection 2 2 opcache.force_restart_timeout 180 180 opcache.inherited_hack On On opcache.interned_strings_buffer 8 8 opcache.load_comments 1 1 opcache.log_verbosity_level 1 1 opcache.max_accelerated_files 4000 4000 opcache.max_file_size 0 0 opcache.max_wasted_percentage 5 5 opcache.memory_consumption 128 128 opcache.mmap_base no value no value opcache.optimization_level 0xFFFFFFFF 0xFFFFFFFF opcache.preferred_memory_model no value no value opcache.protect_memory 0 0 opcache.restrict_api no value no value opcache.revalidate_freq 60 60 opcache.revalidate_path Off Off opcache.save_comments 1 1 opcache.use_cwd On On opcache.validate_timestamps On On 

Я нашел это, если вы хотите узнать, работает ли он: https://github.com/rlerdorf/opcache-status/blob/master/opcache.php

В PHP5.5.12 opcache поставляется как расширение zend, но находится в стандартной папке ext .

Поэтому вы загрузите его так же, как и любое другое расширение PHP, помимо использования параметра zend_extension а не extension , поэтому отредактируйте файл php.ini с помощью меню wampmanager, чтобы убедиться, что вы правильно редактируете файл:

 wampmanager -> PHP -> php.ini 

Сначала убедитесь, что этот параметр установлен правильно:

 extension_dir = "C:/wamp/bin/php/php5.5.12/ext/" 

Теперь, когда вы загрузили dll OpCache в свой пример, сделайте это так, и он будет загружен из папки расширения по умолчанию, так же, как нормальное extension= будет: –

 zend_extension=php_opcache.dll 

Вы могли бы сделать это следующим образом:

 zend_extension="C:/wamp/bin/php/php5.5.12/ext/php_opcache.dll" 

но нет необходимости указывать полный путь, поскольку он загружается из стандартной папки ext .

Предупреждение

Если вы все еще разрабатываете, вы почти наверняка не используете то, что это включило, поскольку оно не добавит никакой пользы и может добавить время к стандартной компиляции, перехватывать после каждого изменения кода и, возможно, не перекомпилировать и использовать кешированный код, когда вы этого не хотите.

Поскольку вы работаете над окнами, я думаю, вы должны установить путь следующим образом

zend_extension = C: \ path \ to \ php_opcache.dll (win) [отметить косую черту]

для вашего случая: zend_extension = C: \ wamp \ bin \ php \ php5.5.12 \ ext \ php_opcache.dll

Обратите внимание, что когда путь содержит пробелы, вы должны заключить его в кавычки:

zend_extension = "C: \ Program Files \ PHP5.5 \ ext \ php_opcache.dll"

Попробуйте и посмотрите, помогает ли это