opcache.enable en Moodle 2.7+

opcache.enable en Moodle 2.7+

de Jose Maria Muñiz -
Número de respuestas: 6

Buenas tardes estoy instalado la version Moodle 2.7+ (Build: 20140529) en un servidor debian 7.4. Pues bien en el paso donde se chequea el servidor (Server checks) me muestra el siguiente mensaje:

Name         Information     Report     Status
php_setting     opcache.enable     PHP setting should be changed.PHP setting should be changed.

Pues bien me dispongo hacer lo que dice en la url "http://docs.moodle.org/27/en/admin/environment/php_setting/opcache.enable" que es añadir al fichero php.ini el siguiente codigo:

[opcache]
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60
 
; Required for Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0

Reinicio apache y reanudo la instalacion. Cual es mi sorpresa que persiste dicho mensaje en el paso de chequear el servidor.

La version de php es: 5.4.4-14+deb7u10

Les agradeceria por favor me ayudaran.

Muchas gracias.

Un saludo.

Promedio de valoraciones: -
En respuesta a Jose Maria Muñiz

Re: opcache.enable en Moodle 2.7+

de Jose García | Nosolored -
Imagen de Moodlers de gran ayuda

Buenas.

A ver si te puedo echar una mano sonrisa

Parece que has instalado php con apt-get o aptitude.

Es probable que tengas que realizar una compilación manual para que tome esta librería con la opción --enable-opcache

Revisa si has insertado la ruta Linux completa ya que es la principal causa de que no la localice y por eso php no sepa que ya está.
en tu fichero php.ini revisa en extension_dir 

zend_extension=/Ruta-Completa-Linux/opcache.so
opcache.enable=1
opcache.enable_cli=1

Guarda php.ini, reinicia apache y revisa con php -v si te muestra Zend OPcache

Aquí tienes un poco de ayuda http://www.howtoforge.com/building-php-5.4-from-source-on-debian-squeeze

o aquí a través de apt-get http://fideloper.com/install-zend-opcache

http://duntuk.com/enable-zend-opcache-php-55-or-install-zendopcache-php-53-or-php-54

En cuánto lo hagas reinicia Apache para que procese los cambios.

Ya nos indicas cualquier progreso.


Un saludo.

En respuesta a Jose García | Nosolored

Re: opcache.enable en Moodle 2.7+

de Jose Maria Muñiz -

Buenos días muchas gracias por tus aportaciones. Al final opte por actualizar el PHP a la version 5.5 y problema solucionado.

Un saludo.

En respuesta a Jose Maria Muñiz

Re: opcache.enable en Moodle 2.7+

de Jose García | Nosolored -
Imagen de Moodlers de gran ayuda

No hay de qué.
Un saludo.

En respuesta a Jose García | Nosolored

Re: opcache.enable en Moodle 2.7+

de Luis Santini -

Estimado me podrias ayudar? a mi me sale eso, ya cambie 

opcache.enable=1
opcache.enable_cli=1

Pero no entendi lo de direccion? tengo que buscarlo en el archivo php.ini o como es?  Estoy trabajando con la ultima version de moodle la 3 

NombreInformaciónInformePluginEstado
databasemysql (5.5.5-10.1.10-MariaDB)versión 5.5.31 es obligatoria y está ejecutando 5.5.5.10.1.10Revisar
php_settingopcache.enableEl ajuste PHP debe cambiarse.

PHP opcode caché mejora el rendimiento y reduce los requisitos de memoria, se recomienda la extensión OPcache, totalmente compatible.

Revisar


En respuesta a Jose García | Nosolored

Re: opcache.enable en Moodle 2.7+

de Luis Santini -

Estimado me podrias ayudar? a mi me sale eso, ya cambie 

opcache.enable=1
opcache.enable_cli=1

Pero no entendi lo de direccion? tengo que buscarlo en el archivo php.ini o como es?  Estoy trabajando con la ultima version de moodle la 3 

NombreInformaciónInformePluginEstado
databasemysql (5.5.5-10.1.10-MariaDB)versión 5.5.31 es obligatoria y está ejecutando 5.5.5.10.1.10Revisar
php_settingopcache.enableEl ajuste PHP debe cambiarse.

PHP opcode caché mejora el rendimiento y reduce los requisitos de memoria, se recomienda la extensión OPcache, totalmente compatible.

Revisar