Página 1 de 1

Mensajes privados

Publicado: 25 May 2010, 13:18
por Gim
Sigo con el mismo problema, he cargado de nuevo el archivo (utf_compatibility_decomp) por ftp de la pagina de phpBB-Es.com y sigo recibiendo este mensaje

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/vhost/palacioweb.es/home/html/foro/includes/utf/data/utf_compatibility_decomp.php on line 2
¿por que puede ser?URL: http://www.palacioweb.es/foro/index.php
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ¿?
Plantilla(s) usada(s): Prosilver
Servidor: de pago
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no

Re: Mensajes privados

Publicado: 25 May 2010, 13:52
por HuanManwe
Si es el mismo problema, ¿por qué abres un nuevo tema en vez de continuar con el otro que tenías sin resolver? :nolose:

A ver, copia y pega lo que hay al principio del archivo includes/utf/data/utf_compatibility_decomp.php

Re: Mensajes privados

Publicado: 27 May 2010, 11:33
por Gim
HuanManwe escribió:Si es el mismo problema, ¿por qué abres un nuevo tema en vez de continuar con el otro que tenías sin resolver? :nolose:

A ver, copia y pega lo que hay al principio del archivo includes/utf/data/utf_compatibility_decomp.php
Esto es lo que hay en todo el archivo:

' ̈','º'=>'a','¯'=>' Ì„','²'=>'2','³'=>'3','Á'=>' ́','µ'=>'μ','¸'=>' ̧','¹'=>'1','º'=>'o','¼'=>'1⁄4','½'=>'1⁄2','¾'=>'3⁄4','À'=>'AÌ€','Á'=>'Á','í‚'=>'AÌ‚','íƒ'=>'Ã','í„'=>'Ä','í…'=>'AÌŠ','í‡'=>'Ç','íˆ'=>'EÌ€','É'=>'É','íŠ'=>'EÌ‚','í‹'=>'Ë','íŒ'=>'IÌ€','í'=>'Í','íŽ'=>'IÌ‚','í'=>'Ï','Ñ'=>'Ñ','í’'=>'OÌ€','Ó'=>'Ó','í”'=>'OÌ‚','í•'=>'Õ','í–

Re: Mensajes privados

Publicado: 27 May 2010, 11:42
por HuanManwe
Eso no puede ser. Falta el principio. Debería poner esto justo antes de la ristra de conversiones de caracteres:

Código: Seleccionar todo

<?php
$GLOBALS['utf_compatibility_decomp']=array(
Mejor si bajas el paquete oficial del phpBB3 y reemplazas ese archivo de tu servidor con el del phpBB3 original. Luego limpia la caché y prueba a ver si funciona todo bien al fin.

Re: Mensajes privados

Publicado: 27 May 2010, 12:08
por Gim
Si cargo otra vez todo el paquete completo se me borrarán todos los mensajes de los usuarios ¿no?, a parte de que ya he probado a bajar el paquete completo y cambiar solo el archivo: (utf_compatibility_decomp), pero lo he abierto con Dream.CS3 y tiene los mismos códigos que el que tengo yo en el servidor y faltan los códigos que me haces referencia: <?php$GLOBALS['utf_compatibility_decomp']=array( ,tanto en el que tengo en el servidor como en el nuevo que me bajo. ¿¿No será que quizás esté mal este archivo?? Algunas veces sorprendentemente me ha dejado enviar mensajes privados. Creo que puede ser solo con la cuenta de administrador, (aunque también me ha dejado en algunas ocasiones) porque he creado dos usuarios para probar y no me da problemas.

Gracias por tu tiempo.

Jose Luis

URL: http://www.palacioweb.es/foro/index.php
Versión phpBB: phpBB3 (phpBB3 (3.0.7-PL1))
MODs Instalados: Ninguno
Plantilla(s) usada(s): Prosilver
Servidor: De pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Re: Mensajes privados

Publicado: 27 May 2010, 12:49
por HuanManwe
el problema aparece cuando usas caracteres especiales, como tildes, eñes, etc...

NO ABRAS NINGÚN ARCHIVO CON DreamWeaver. Solo se puede usar ese probrama si sigues un procedimiento concreto, creo recordar, para que no modifique el código. Y mucha gente usa el sistema erroneo, por eso les da problemas.
Razón por la cual yo recomiendo el Notepad++ para editar los .php sobre todo porque cualquier modificación debe ser guardada con codificación UTF-8 sin BOM, y eso con el dreamweaver no es tan fácil como con el Notepad++

Subo ese archivo tal y como yo lo tengo. Descomprímelo y sobreescribe mi archivo por el que tienes en tu servidor. No lo abras ni edites. Súbelo.

Re: Mensajes privados

Publicado: 27 May 2010, 13:33
por Gim
Parece que esto no quiere funcionar, ya he subido el archivo que me has mandado, pero sigue dandome el mismo error. Provaré a borrar primero el que tengo en el servidor y luego a cargar el tuyo a ver si así me lo carga bien. No lo he editado ni nada simplemente lo he descomprimido y le he dado a sobreescribir y cuando he intentado mandar un privado me sale esto otra vez:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/vhost/palacioweb.es/home/html/foro/includes/utf/data/utf_compatibility_decomp.php on line 2

He borrado el del servidor y he puesto el que me has mandado y me da otro error:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/vhost/palacioweb.es/home/html/foro/includes/utf/data/confusables.php on line 1

Posteriormente he vuelto a intentar el mensaje privado y me ha vuelto a salir el de siempre:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/vhost/palacioweb.es/home/html/foro/includes/utf/data/utf_compatibility_decomp.php on line 2

Cargaré el que yo tenía hasta que me des alguna solución. Gracias.

URL: http://www.palacioweb.es/foro/index.php
Versión phpBB: phpBB3 (phpBB3 (phpBB3 (3.0.7-PL1)))
MODs Instalados: Ninguno
Plantilla(s) usada(s): Prosilver
Servidor: De pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Re: Mensajes privados

Publicado: 27 May 2010, 13:54
por Gim
He hecho otra prueba con el archivo que tenía yo de enviar un mp a un usuario y en el texto he puesto: esto es una prueba y me lo ha cogido sin problemas. Pero si intento extenderme con mas texto me sale el mensaje famoso. He hecho después mas pruebas y parece que depende del usuario al que se lo mande, porque he puesto tres saltos de carro a ver si me daba error y lo ha mandado sin problemas. ¡¡¡ Esto es una pesadilla !!!

URL: http://www.palacioweb.es/foro/index.php
Versión phpBB: phpBB3 ((phpBB3 (phpBB3 (3.0.7-PL1))
MODs Instalados: Ninguno
Plantilla(s) usada(s): Prosilver
Servidor:
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no

Re: Mensajes privados

Publicado: 27 May 2010, 13:58
por HuanManwe
Prueba esta solución: http://www.ktuk.net/phpBB3/viewtopic.php?f=32&t=2865

Si no funciona tendrías que mandar un ticket de asistencia al hospedaje preguntando por ese problema.

Re: Mensajes privados

Publicado: 27 May 2010, 14:12
por Gim
Parece que el problema son los acentos. He mandado el mensaje sin los acentos y me lo ha cogido sin problemas. ¿Puede ser por eso?
Graciaaaaaaaaaas

Re: Mensajes privados

Publicado: 27 May 2010, 16:13
por HuanManwe
HuanManwe escribió:el problema aparece cuando usas caracteres especiales, como tildes, eñes, etc...
Ya te dije que pensaba que ese era el origen del problema. Cuando usas caracteres especiales se pide a ese archivo la conversión, o algo así, supongo. Entonces se hace uso de un poco más de memoria del servidor, y parece que no consigue tanta memoria y la petición PHP se corta, y por eso aparece el mensaje de error.

¿Qué hacer? Pues lo que dice el mensaje que te puse en la última respuesta, es decir, aumentar el límite de la memoria a usar por tu foro en el servidor en el que está alojado. Si eso soluciona el problema pues genial, aunque si no lo hace tienes dos opciones:

1.- Pedirle a tu servidor que aumente la memoria disponible para tu foro, cosa que dudo que acepten pero quizá sí.

2.- Decirle a tus usuarios que no usen tildes, eñes, ni ningún otro caracter especial en los mensajes privados.

Re: Mensajes privados

Publicado: 29 May 2010, 01:08
por ahh72
una 3ra opcion seria optar por otro hosting donde no tengas este tipo de problemas.

saludos