Call to undefined function apcu_fetch() actualizacion g3w 3.20.0

Buenos dias. Luego de actualizar el modulo de autogestion a la version 3.20.0, navegamos a la pagina web del sistema y en el login nos salio un error:

Call to undefined function apcu_fetch()

El caso es que tenemos instalado el php7.4 con la extension apc y apcu.
Tambien esas extensiones aparecen si ejecutamos el comando php -m.
Tambien probamos instalar el apcu mediante pecl.
Y fuimos reiniciando el apache2 por si acaso.

Que puede estar faltando?

Hola Erwin,

Si van al archivo src/siu/www/index.php de Autogestión y agregan la siguiente linea al principio:


phpinfo();
exit();

¿En el phpinfo te muestra APCu Support = “Enabled”?

saludos.
2


Selection_053.png

Selection_053.png

Hola. No. No se muestra esa sección directamente. Como lo habilitamos?

Hola Erwin,

Depende del SO del servidor, te dejo ejemplos de Debian:

https://serverpilot.io/docs/how-to-install-the-php-apcu-extension/
https://www.howtoinstall.me/ubuntu/18-04/php-apcu/

saludos.
2

Ahi lo pudimos solucionar, el apache2 estaba agarrando otra version de php.

Holas buenas, tengo el mismo problema y no encuentro la forma de solucionarlo, me podrias explicar como lo hiciste, intente la solucion anterior pero no me surgio, de ante mano gracias.

Hola Nahuel, te dejo unos posts que te pueden ayudar:

https://techglimpse.com/fatal-error-undefined-function-apc_fetch/
https://stackoverflow.com/questions/49931290/laravel-valet-all-sites-yield-undefined-function-apcu-fetch

saludos.
2