Как установить APCu в Windows?
Я нашел этот. Но мне нужно решение для Windows.
Я использую PHP 5.5.6 (у меня есть пакет XAMPP).
Как установить APCu в Windows?
Я нашел этот. Но мне нужно решение для Windows.
Я использую PHP 5.5.6 (у меня есть пакет XAMPP).
Этот короткий и прямой подход к учебнику должен помочь вам
Допущения
Инструкции
Pre: все папки могут отличаться для вас в зависимости от вашей папки установки вашего устройства и версий PHP/Apache.
php_apcu.dll
в C:\wamp\bin\php\php5.5.12\ext
.Перейдите в C:\wamp\bin\apache\apache2.4.9\bin
open php.ini
и добавьте следующие строки (я просто добавил их в конец файла):
[apcu]
extension="C:\wamp\bin\php\php5.5.12\ext\php_apcu.dll"
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php
Это рекомендуемые конфигурации, расположенные в файле INSTALL из архива php_apcu, за исключением расположения файла DLL.
Перезапустить wamp
C:\wamp\bin\php\php5.5.12\bin\php.ini
строки конфигурации, добавленные на шаге 5, в apache php.ini.Конец!
Для тех, кто хочет APCu с обратной совместимостью APC (замена 1:1 без изменения кодовой базы, например apc_cache_info
> apcu_cache_info
)
Загрузите php_apcu.dll
из страницу выпуска (выберите правильную версию PHP, архитектуру и режим безопасности потоков)
Загрузить php_apcu_bc.dll
из PECL
Сохраните оба файла в каталоге ext
в папке установки PHP
Загрузите расширения в php.ini
:
extension=php_apcu.dll
extension=php_apcu_bc.dll
Конфигурирование APCu в php.ini
[APCu]
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php
INFO: расширение APC с APCu-BC 1.0.3 должно быть названо точно php_apcu.dll
для работы. Когда я назвал его php_apcu_bc-1.0.3-7.1-ts-vc14-x86.dll
XAMPP не запустился должным образом (ошибка об отсутствии php_apc.dll
)
Пожалуйста, обратитесь к официальной документации:
https://secure.php.net/manual/en/opcache.installation.php
В моем случае я использую PHP 5.6 на XAMPP
и все, что мне нужно сделать, - это обновить мой файл php.ini
(рекомендуемые настройки):
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
Загрузите DLL файл из здесь
Отредактируйте файл php.ini и добавьте следующую строку в раздел расширений:
extension = php_apc.dll