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.
Buenas.
A ver si te puedo echar una mano
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.
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.
No hay de qué.
Un saludo.
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
Nombre | Información | Informe | Plugin | Estado |
---|---|---|---|---|
database | mysql (5.5.5-10.1.10-MariaDB) | versión 5.5.31 es obligatoria y está ejecutando 5.5.5.10.1.10 | Revisar | |
php_setting | opcache.enable | El 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 |
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
Nombre | Información | Informe | Plugin | Estado |
---|---|---|---|---|
database | mysql (5.5.5-10.1.10-MariaDB) | versión 5.5.31 es obligatoria y está ejecutando 5.5.5.10.1.10 | Revisar | |
php_setting | opcache.enable | El 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 |
El primer error es porque en la instalacion debe escoger maridb y no mysqlcli