Página 1 de 1

Error "Non-static method utf_normalizer"

Publicado: 29 Sep 2014, 18:34
por Oscanal54
URL: http://www.realburgos.es/Foro/foro/index.php
Versión phpBB: 3.0.9.
MODs Instalados: Ninguno
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago, 1and1.es
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Hola a todos! A ver si alguien puede orientarme...La semana pasada actualicé la versión PHP de mi dominio a PHP 5.5. A raíz de eso ni yo como administrador ni ningún usuario puede acceder al foro. Aparece un error en la cabecera y a los pocos segundos de identificarme vuelve a echarme fuera a solicitar una nueva identificación.

Este es el error:

Código: Seleccionar todo

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /homepages/38/d377844224/htdocs/Foro/foro/includes/utf/utf_tools.php on line 1663
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1663)
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1663)
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1663)

Warning: Cannot modify header information - headers already sent by (output started at /homepages/38/d377844224/htdocs/Foro/foro/includes/utf/utf_tools.php:1663) in /homepages/38/d377844224/htdocs/Foro/foro/includes/functions.php on line 4586

Warning: Cannot modify header information - headers already sent by (output started at /homepages/38/d377844224/htdocs/Foro/foro/includes/utf/utf_tools.php:1663) in /homepages/38/d377844224/htdocs/Foro/foro/includes/functions.php on line 4588

Warning: Cannot modify header information - headers already sent by (output started at /homepages/38/d377844224/htdocs/Foro/foro/includes/utf/utf_tools.php:1663) in /homepages/38/d377844224/htdocs/Foro/foro/includes/functions.php on line 4589

Warning: Cannot modify header information - headers already sent by (output started at /homepages/38/d377844224/htdocs/Foro/foro/includes/utf/utf_tools.php:1663) in /homepages/38/d377844224/htdocs/Foro/foro/includes/functions.php on line 4590
¿Cómo puedo resolverlo?
MUCHAS GRACIAS!!!

Re: Error "Non-static method utf_normalizer"  Tema Solucionado

Publicado: 29 Sep 2014, 20:38
por Alorse
Como consejo, es mejor que actualices la versión de phpBB a 3.0.12, evitarías varios problemas con las nuevas versiones de PHP.

Entra al archivo /includes/startup.php y cambia:

Código: Seleccionar todo

E_ALL & ~E_NOTICE & ~E_DEPRECATED
Por:

Código: Seleccionar todo

E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT

Re: Error "Non-static method utf_normalizer"

Publicado: 30 Sep 2014, 12:21
por Oscanal54
Muchas gracias Alorse por tu respuesta!! Ya funciona y te he hecho caso, he actualizado a la última versión.

Un saludo!!
:rofl: :rofl: