Algo raro en search_ignore_words.php tras actualizar
Publicado: 06 Dic 2008, 13:11
Versión de phpBB: 3.0.3 SEO
Tipo de phpBB: phpBB premodificado
MODs Instalados: Si
Tu conocimiento: Conocimiento avanzado
Enlace del Foro: http://www.diablo3-esp.com/foros/
Versión PHP: 4.4.7
Versión MySQL: 4.1.18
¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
Actualizar de 3.0.2 a 3.0.3
¿Qué has realizado para intentar resolver el problema?
Mejor lo cuento todo desde el principio...
Descripción y Mensaje
Llevo ya bastantes dias intentando buscar solucion a mi problema y al final voy a tener que preguntar, a ver si me puedo explicar bien y lo solucionamos.
Tengo instalado un foro modificado "phpBB SEO Premod" y hasta la versión 3.0.2 no han habido problemas. También tengo un par de modificaciones hechas (respuesta rápida y otra de mostrar el título del último post, modificaciones casi sin importancia). El problema vino al realizar la actualización a 3.0.3. Desde phpbb seo facilitan un autoupdate que por ftp va cambiando los ficheros (lo típico)... Pues dio algún error y al final tuve que resubir el foro entero en 3.0.3 y volver a poner esos dos pequeños mods. Nada especial y nada que no haya hecho antes...
El problema apareció entonces al hacer un nuevo post, aparece exáctamente este problema nada más darle a enviar:
Parse error: syntax error, unexpected ',', expecting ')' in /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php on line 211
El post se envía pero no aparece la confirmación, sólo la página en blanco con el error de parse.
Revisando el fichero search_ignore_words.php encuentro que hay dos líneas "mal escritas" o al menos las dos que dan problemas. Son la 211 y la 263:
211: 'ver',,
263: 'ancho',,
Como se puede ver, ambas tienen dos comas seguidas, y parece que eso da el error de parse. Así que quité ambas comas repetidas dejando sólo una. Entonces ya no recibo el error de parse.
Pero aparece un nuevo problema, esta vez sí que aparece la página de confirmación pero en la cabecera tenemos errores de header, exáctamente estos cuatro:
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3779
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3781
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3782
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3783
Y ahí me he quedado, he restaurado el idioma varias veces, el phpbb-seo premod varias veces y siempre aparecen ambos errores.
Así que como último recurso acudo a este foro para ver si alguien puede darme alguna orientación. No me sirve instalar phpbb oficial ya que las url no servirían y además el problema aparece sólamente en el idioma español de españa. Lo único que se me ocurre es que sea por usar un template "no actualizado a 3.0.3", pero no estoy seguro.
Gracias por cualquier comentario.
Tipo de phpBB: phpBB premodificado
MODs Instalados: Si
Tu conocimiento: Conocimiento avanzado
Enlace del Foro: http://www.diablo3-esp.com/foros/
Versión PHP: 4.4.7
Versión MySQL: 4.1.18
¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
Actualizar de 3.0.2 a 3.0.3
¿Qué has realizado para intentar resolver el problema?
Mejor lo cuento todo desde el principio...
Descripción y Mensaje
Llevo ya bastantes dias intentando buscar solucion a mi problema y al final voy a tener que preguntar, a ver si me puedo explicar bien y lo solucionamos.
Tengo instalado un foro modificado "phpBB SEO Premod" y hasta la versión 3.0.2 no han habido problemas. También tengo un par de modificaciones hechas (respuesta rápida y otra de mostrar el título del último post, modificaciones casi sin importancia). El problema vino al realizar la actualización a 3.0.3. Desde phpbb seo facilitan un autoupdate que por ftp va cambiando los ficheros (lo típico)... Pues dio algún error y al final tuve que resubir el foro entero en 3.0.3 y volver a poner esos dos pequeños mods. Nada especial y nada que no haya hecho antes...
El problema apareció entonces al hacer un nuevo post, aparece exáctamente este problema nada más darle a enviar:
Parse error: syntax error, unexpected ',', expecting ')' in /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php on line 211
El post se envía pero no aparece la confirmación, sólo la página en blanco con el error de parse.
Revisando el fichero search_ignore_words.php encuentro que hay dos líneas "mal escritas" o al menos las dos que dan problemas. Son la 211 y la 263:
211: 'ver',,
263: 'ancho',,
Como se puede ver, ambas tienen dos comas seguidas, y parece que eso da el error de parse. Así que quité ambas comas repetidas dejando sólo una. Entonces ya no recibo el error de parse.
Pero aparece un nuevo problema, esta vez sí que aparece la página de confirmación pero en la cabecera tenemos errores de header, exáctamente estos cuatro:
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3779
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3781
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3782
Warning: Cannot modify header information - headers already sent by (output started at /furanet/sites/diablo3-esp.com/web/htdocs/foros/language/es/search_ignore_words.php:1) in /furanet/sites/diablo3-esp.com/web/htdocs/foros/includes/functions.php on line 3783
Y ahí me he quedado, he restaurado el idioma varias veces, el phpbb-seo premod varias veces y siempre aparecen ambos errores.
Así que como último recurso acudo a este foro para ver si alguien puede darme alguna orientación. No me sirve instalar phpbb oficial ya que las url no servirían y además el problema aparece sólamente en el idioma español de españa. Lo único que se me ocurre es que sea por usar un template "no actualizado a 3.0.3", pero no estoy seguro.
Gracias por cualquier comentario.