php - present - Cómo instalar apcu en windows
install apcu php 7 ubuntu (4)
Descarga el archivo .dll desde here
Edite el archivo php.ini y agregue la siguiente línea en la sección de extensiones:
extension = php_apc.dll
¿Cómo puedo instalar APCu en Windows?
Encontré this . Pero necesito una solución para Windows.
Yo uso PHP 5.5.6 (tengo el paquete XAMPP).
Para aquellos que desean APCu con compatibilidad APC con versiones anteriores (reemplazo 1: 1 sin cambiar el código base, por ejemplo apc_cache_info
> apcu_cache_info
)
Descargue
php_apcu.dll
desde la página de lanzamiento (elija la versión adecuada de PHP, la arquitectura y el modo de seguridad de subprocesos)Descargar
php_apcu_bc.dll
desde PECLGuarde ambos archivos en el directorio
ext
en su carpeta de instalación de PHPCargar extensiones en
php.ini
:extension=php_apcu.dll extension=php_apcu_bc.dll
Configurar APCu en
php.ini
[APCu] apc.enabled=1 apc.shm_size=32M apc.ttl=7200 apc.enable_cli=1 apc.serializer=php
INFO: la extensión APC con APCu-BC 1.0.3 debe llamarse exactamente php_apcu.dll
para que funcione. Cuando lo nombré php_apcu_bc-1.0.3-7.1-ts-vc14-x86.dll
XAMPP no se inició correctamente (error sobre la falta de php_apc.dll
)
Nota adicional: el archivo zip descargado de la fuente anterior para vc15 contenía un archivo llamado php_apc.dll (en el archivo: ''php_apcu_bc-1.0.4-7.2-ts-vc15-x86.zip'' fecha: 13/06/2018) - simplemente cambiando el nombre a php_apcu_bc.dll funcionó.
Por favor refiérase a la documentación oficial:
https://secure.php.net/manual/en/opcache.installation.php
En mi caso, estoy usando PHP 5.6 en XAMPP y todo lo que necesito hacer es actualizar mi archivo php.ini
con (configuración recomendada):
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
This breve y directo tutorial te ayudará.
Instalar APCu en Windows
Suposiciones
- Supongo que sabes lo que es APC - Caché PHP alternativo
- Desea instalar APCu porque APC ya no es compatible con PHP 5.5.x
- Desea instalar APCu para wamp, xampp. Principalmente plataformas de desarrollo web de windows para PHP.
Instrucciones
Pre: Todas las ubicaciones de directorio pueden ser diferentes para usted dependiendo de su carpeta de instalación de wamp y sus versiones de PHP / apache.
- Vaya a http://pecl.php.net/package/APCu , hay una tabla con las versiones disponibles
- Elija la versión que más le convenga (la última versión estable que admite su versión php)
- Elija el paquete de la lista de DLL, dependiendo de qué Windows está utilizando:
- Versión PHP (5.5 en su caso)
- x64 (64 bits) O x86 (ventanas de 32 bits)
- Hilo seguro (para compatibilidad con Apache)
- Descomprima el archivo comprimido, copie
php_apcu.dll
enC:/wamp/bin/php/php5.5.6/ext
. Vaya a
C:/wamp/bin/apache/apache2.4.9/bin
abraphp.ini
y agregue las siguientes líneas (las acabo de agregar al final del archivo):[apcu] extension=php_apcu.dll apc.enabled=1 apc.shm_size=32M apc.ttl=7200 apc.enable_cli=1 apc.serializer=php
Estas son configuraciones recomendadas ubicadas en el archivo INSTALL del archivo php_apcu, excepto la ubicación del archivo DLL.
Reiniciar el wamp
- Vaya a http://localhost/phpinfo.php y compruebe si aparece la tabla de configuración apcu y si apcu está habilitado
- Si también desea usar apcu para PHP CLI, solo necesita agregar en
C:/wamp/bin/php/php5.5.6/bin/php.ini
las líneas de configuración que agregó en el paso 5 en php.ini de apache.
¡El fin!