2010-06-17 24 views

Respuesta

0

Visita la página phpinfo que se puede llegar desde el interior de la página de inicio MAMP. Eso enumera todos los módulos cargados.

Estos son los pasos para instalar PHP-APC:

link text

Usted puede ser capaz de ejecutar pear o pecl dentro MAMP para hacer el instalar fácilmente.

+0

Tengo el mismo problema, pude instalar APC usando 'pe cl install APC' Después de la instalación, pude tomar el archivo apc.so: '/ opt/local/lib/php/extensions/no-debug-non-zts-20090626/apc.so' y reemplazar'/Applications/Archivo MAMP/bin/php/php5.4.4/lib/php/extensiones/no-debug-non-zts-20100525/apc.so'. Creo que estoy en el camino correcto, pero cuando reinicio Apache ya no dice que la APC está instalada cuando se usa 'phpinfo()' –

25

No hay nada que descargar o instalar. MAMP 1.9 incluye APC ya. Para habilitarlo, abre Preferencias/PHP. Desmarque 'Zend Optimizer' (porque no es compatible con APC), luego elija APC en el cuadro desplegable 'Caché', envíe el cambio con 'OK'.

+0

y 4 años después, esto aún funciona. No veo el optimizador de Zend, pero puedes ir a Preferencias -> PHP -> Caché -> APC y todo funciona bien :) – caramba

15

En MAMP 2.1 se encuentra la configuración de APC en la ventana principal en Servidor> PHP> Caché:

enter image description here

En MAMP 3.0 APC se encuentra en la ficha de PHP:

enter image description here

+1

¿Qué pasa si usas MAMP y no MAMP Pro? –

+0

Según el sitio web oficial de MAMP, APC Cache está disponible en versiones MAMP y MAMP Pro: http://www.mamp.info/en/mamp-pro/features/matrix.html – Andrew

+0

La solución MAMP 3.0 anterior también es lo mismo para v3.3 y v3.4 – Andrew

0

hacerlo de forma manual:

1- nano /Applications/MAMP/bin/php/php5.6.2/conf/php.ini

NOTA: "php5.6.2" en el camino se debe cambiar a la versión de php que va a utilizar.

2- Look para la sección:

[OPcache] ;zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"

3- Retire la coma (;) de modo que la sección lee:

[OPcache] zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"

4- Guardar (Ctrl-O) + Enter y dejar de fumar (Ctrl-X)

Disfrútalo.

Al ejecutar scripts PHP desde la consola (CLI) tendrá que especificar el binario de PHP que desea utilizar ya que por defecto PHP será el defecto PHP incluido con OS X, no el que se instala con MAMP .

Así que en lugar de:

user$ php script.php 

intento:

user$ /Applications/MAMP/bin/php/php5.6.2/bin/php script.php 
2

Para el soporte de línea de comandos también añadir las siguientes líneas a su php.ini MAMP:

[apc] extension=apcu.so apc.enable_cli=1

Cuestiones relacionadas