Recibo el siguiente error en el servidor
Fatal error: Call to undefined function cache_get() in includes/module.inc on line 665
Drush command terminated abnormally due to an unrecoverable error. [error]
Error: Call to undefined function cache_get() in includes/module.inc, line 665
¿Cómo arreglar esto?
function cache_get() { return false; }
asettings.php
.sudo ln -sfn /usr/bin/php5 /etc/alternatives/php
Respuestas:
Cuando escribe
drush
en la línea de comando, probablemente llegó al lugar correcto para resolver su problema. Este error surge cuandodrush
no está actualizado y esto ocurre cuando realiza la instalacióndrush
desde el repositorio oficial en Ubuntu.La solución es fácil: ¡simplemente instale una nueva versión de drush! Y para hacerlo, debe instalar desde el paquete de backports de Ubuntu.
fuente
Para mí, la causa fue diferente: el controlador de errores de Drupal no detecta algunos errores.
Usé un
new DateTime()
en misettings.php
(probablemente muy raro) Se generó un error porque ladate.timezone
configuración en mi CLIphp.ini
no estaba configurada.Para encontrar el error real (creo que esta es la parte interesante de la respuesta para todos ustedes):
Edite su
module.inc
línea 723.Agregue estas líneas antes de la
cache_get
llamada.¡Podría darle mucha información sobre la fuente real del problema!
fuente