GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo arreglar la llamada a la función indefinida apc_fetch () – Error fatal de PHP [Resuelto]

Estuve migrando uno de los sitios web de Joomla y me quedé atascado con un “Error fatal de PHP Error no detectado:llamada a la función indefinida apc_fetch()”. Si está atascado con un error similar, así es como puede resolverlo. Antes de eso, a continuación se muestra la instantánea del error:

Fatal error: Uncaught Error: Call to undefined function apc_fetch() in /var/www/libraries/joomla/cache/storage/apc.php:35 Stack trace: #0 /var/www/libraries/joomla/cache/cache.php(188): JCacheStorageApc->get('ab82b3238b14dcb...', 'Gantry', true) #1 /var/www/libraries/joomla/cache/controller.php(179): JCache->get('ab82b3238b14dcb...', 'Gantry') #2 /var/www/libraries/gantry/core/utilities/cache/joomlaCacheDriver.class.php(40): JCacheController->get('ab82b3238b14dcb...', 'Gantry') #3 /var/www/libraries/gantry/core/utilities/cache/cache.class.php(135): JoomlaCacheDriver->exists('Gantry', 'ab82b3238b14dcb...') #4 /var/www/libraries/gantry/core/utilities/gantrycache.class.php(240): GantryCacheLib->get('Gantry', 'ab82b3238b14dcb...') #5 /var/www/libraries/gantry/gantry.php(269): GantryCache->addWatchFile('/var/www/cfw_pr...') #6 /var/www/libraries/gantry/gantry.php(432): gantry_setup() #7 /var/www/templates/rt_cla in /var/www/libraries/joomla/cache/storage/apc.php on line 35

¿Cómo solucionar el error fatal de PHP: llamar a la función indefinida apc_fetch()?

Solución: Mirando el error, está claro que la aplicación está esperando PHP APC módulo a habilitar.

Hay dos formas de resolverlo:

Opción 1: Instale el módulo PHP APC usando el siguiente comando:

#apt-get install php7.0-apc

Luego reinicie el servidor web

#/etc/init.d/apache2 restart

Opción 2: Si no desea que se utilice APC para el almacenamiento en caché, desactívelo. Abra configuration.php archivo y busque la siguiente línea:

public $cache_handler = 'apc';

Y reemplázalo con:

public $cache_handler = 'file';

De esta forma, Joomla usará archivo como controlador de caché en lugar de APC.

¡Voila, Joomla funciona muy bien ahora!


Linux
  1. Cómo corregir el error fatal de Python:Py_Initialize:no se puede obtener la codificación local [Resuelto]

  2. Cómo solucionar el error de configuración:no se puede encontrar el directorio de macros 'm4' [Resuelto]

  3. Error fatal de Php:llamada a la función indefinida Thesql_connect ()?

  4. Error fatal:llamada a la función no definida mysqli_connect() en /home/user/public_html/includes/connection.php

  5. Cómo crear y llamar funciones en Bash

Cómo corregir el error de conversión con Calibre

Llamada a función indefinida simplexml_load_file() – Error de PHP [Resuelto]

¿Cómo llamar a una función Bash en Bash Script dentro de Awk?

Cómo corregir - Error de Apache:¿No hay un índice de directorio coincidente?

Cómo llamar a la función C en C++, función C++ en C (Mezclar C y C++)

Error fatal:llamada a la función indefinida mb_substr() Error