Jump to content

Edit History

adrigal

adrigal

Hola a todos, 

 

Creo este hilo a la falta de documentación encontrada sobre este problema. He actualizado la versión de PHP a la 8.1 y actualizado la tienda de prestashop a la 8.0.4. Parecía que todo bien, pero a la hora de acceder al panel de pedidos me muestra el siguiente error: 

Attempted to call function "mb_regex_encoding" from the global namespace.

 

Para poder funcionar con la tienda tuve que deshabilitar el módulo ps_mbo. He buscado documentación sobre ese error pero se me indica que es por el módulo de mbstring que no está habilitado.

En mi fichero de php.ini sí que está habilitada la extensión:

extension=mbstring

pero al comprobar si está habilitada me indica que no. No sé si será por tener dos carpetas con los .so en /usr/lib/php/ ya que tengo:

/usr/lib/php/20220829 donde está mbstring.so

y /usr/lib/php/20210902 donde están el resto de .so que hay en mi php.ini

Ya probé a poner extension_dir a la ruta de mbstring pero sigue indicando que no está habilitado dicho módulo.

 

Me he quedado sin opciones, así que si alguien ya le ha pasado y lo ha solucionado agradecería mucho la ayuda.

adrigal

adrigal

Hola a todos, 

 

Creo este lío a la falta de documentación encontrada sobre este problema. He actualizado la versión de PHP a la 8.1 y actualizado la tienda de prestashop a la 8.0.4. Parecía que todo bien, pero a la hora de acceder al panel de pedidos me muestra el siguiente error: 

Attempted to call function "mb_regex_encoding" from the global namespace.

 

Para poder funcionar con la tienda tuve que deshabilitar el módulo ps_mbo. He buscado documentación sobre ese error pero se me indica que es por el módulo de mbstring que no está habilitado.

En mi fichero de php.ini sí que está habilitada la extensión:

extension=mbstring

pero al comprobar si está habilitada me indica que no. No sé si será por tener dos carpetas con los .so en /usr/lib/php/ ya que tengo:

/usr/lib/php/20220829 donde está mbstring.so

y /usr/lib/php/20210902 donde están el resto de .so que hay en mi php.ini

Ya probé a poner extension_dir a la ruta de mbstring pero sigue indicando que no está habilitado dicho módulo.

 

Me he quedado sin opciones, así que si alguien ya le ha pasado y lo ha solucionado agradecería mucho la ayuda.

×
×
  • Create New...