Hace unos días he actualizado a Joomla 3.10.4 y me pedia actualizar la versión de PHP y lo hice a la Version PHP 8.0.11
Ahora me encuentro que no puedeo actualizar, ni ver los links que pongo en mi página porque al intentar editarlos me sale el error que os mando en la imagen.
"0 func_get_arg(): Argument #1 ($position) must be less than the number of the arguments passed to the currently executed function"
Desde la Página Web, al intentar editar, me da un error similar.
Ya la versión anterior, me dejaba Editar, pero no Guardar. El botón "Guardar" no hacía ninguna función al pulsarlo y tenía que editar desde la Administración.
Este error es en todos los links por lo que me temo tiene que ver con el PHP
¿Alguna idea de como solucionarlo?
Muchas gracias.
Contenido solo visible a usuarios registrados
Que tal David,
Al hacer la actualización no probaste antes de pasar directamente a la version PHP 8.1 a una mas cercana y estable como 7.4? es necesario considerar este tipo de problemas al actualizar tanto la version del CMS como la del PHP https://docs.joomla.org/Updating_PHP
Valida y nos comentas, Saludos!
Hola Bruno,
La versión de PHP 7.4 es la que tenía y Joomla me pedia cambiar a una superior y como siguiente solo vi que teneis la 8.
¿que puedo hacer?
Un saludo.
Hola
Si regresas a la versión 7.4 que tenías, aún sigue el problema?
Prueba esto y nos comentas.
Saludos.
No Jhon,
Al volver a la PHP 7.4, se soluciona el problema, pero ¿esto quiere decir que no podré pasar a la versión 4 de Joomla?
Me preocupa no poder seguir avanzando.
Muchas gracias.
Hola David,
En este caso es posible que algún plugin que tengas instalado sea el que ocasione el conflicto, debes comprobar entre las extensiones que tienes cuál puede esta generando este error con la versión de tu PHP
Verifica esto y nos comentas como ha ido todo
Un Saludo