Página 1 de 1

No puedo acceder al foro

Publicado: 06 Jul 2015, 04:58
por Amblark
Datos de soporte:

¿Qué versión de phpBB está usando? phpBB 3.1.5
¿Cuál es la URL de tu foro? http://foro.tatunews.net/
¿Cuál es la acción más reciente realizada? Instalé el estilo "we_universal" y borré la caché.
Es necesario registrarse para reproducir este problema? No
¿Qué estilos es lo que actualmente ha instalado? Prosilver, subsilver2
¿Cuándo comenzó el problema? cuando instalé el nuevo estilo y modifiqué algunos parámetros en el ACP
Saludos amigos de phpbb-es, necesito ayuda respecto a un error:

Ayer instalé en mi foro un nuevo estilo (we_universal) y funcionó perfectamente. Hoy accedí al Panel de Control como Administrador, realicé algunas configuraciones y todo sin problemas. Me desconecté y al regresar nuevamente no pude ingresar a la página y saltó el siguiente error:
Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "index_body.html" (looked into: ).' in /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:202 Stack trace: #0 /home/tatunews/public_html/foro/phpbb/template/twig/loader.php(107): Twig_Loader_Filesystem->findTemplate('index_body.html') #1 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php(138): phpbb\template\twig\loader->findTemplate('index_body.html') #2 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Environment.php(265): Twig_Loader_Filesystem->getCacheKey('index_body.html') #3 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Environment.php(312): Twig_Environment->getTemplateClass('index_body.html', NULL) #4 /home/tatunews/public_html/foro/phpbb/template/twig/environment.php(151): Twig_Environment->loadTemplate('index_body.html', NULL) #5 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Environment.php(299): phpbb\template\twig\environment->load in /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 202
Ingresé a la carpeta FTP y borré el estilo y la caché pero sigue igual. ¿Saben a qué se debe? ¿Pueden ayudarme?

DATO: Antes de instalar el estilo descargué y guardé un backup desde el cPanel.

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 09:53
por infspirit
Tienes un error en este archivo

vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 202 borralo y subelo de nuevo

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 13:53
por Amblark
En la línea me aparece esto:

Código: Seleccionar todo

202 throw new Twig_Error_Loader(sprintf('Unable to find template "%s" (looked into: %s).', $name, implode(', ', $this->paths[$namespace])));
    }
¿Qué debo eliminar? Disculpa mi ignorancia.

EDITO:

Revisé el Backup y la línea 202 está igual al archivo que está actualmente en el FTP.

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 16:40
por nextgen
Hola,

Borra el cache desde tu ftp, entra en tu ftp y buscas la carpeta cache, borras todo su contenido excepto el .htaccess e index.html

Saludos.

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 17:27
por Amblark
Hola Newtgen.

He hecho lo que me has comentado y ahora muestra este error:
Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "index_body.html" (looked into: ./styles/Universal/template, ./styles/Universal/theme).' in /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:202 Stack trace: #0 /home/tatunews/public_html/foro/phpbb/template/twig/loader.php(107): Twig_Loader_Filesystem->findTemplate('index_body.html') #1 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php(138): phpbb\template\twig\loader->findTemplate('index_body.html') #2 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Environment.php(265): Twig_Loader_Filesystem->getCacheKey('index_body.html') #3 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Environment.php(312): Twig_Environment->getTemplateClass('index_body.html', NULL) #4 /home/tatunews/public_html/foro/phpbb/template/twig/environment.php(151): Twig_Environment->loadTemplate('index_body.html', NULL) #5 /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Enviro in /home/tatunews/public_html/foro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 202

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 17:31
por nextgen
Por lo visto no desactivaste el estilo we_universal, ya que aún esta activo, hace lo que piden en este tema y me confirmas si se resuelve tu problema.

https://www.phpbb.com/community/viewtop ... #p13724556

En pocas palabras entras en tu phpmyAdmin y ejecutas la consulta

Código: Seleccionar todo

UPDATE phpbb_config SET config_value = (SELECT style_id FROM phpbb_styles WHERE style_name ='prosilver') WHERE config_name = 'default_style';
UPDATE phpbb_users SET user_style = (SELECT style_id FROM phpbb_styles WHERE style_name ='prosilver')
Siempre revisa que le prefijo de tus tablas sea phpbb_ sino tendrás que cambiarlo por tu prefijo, después de eso haces el mismo procedimiento del borrado de cache
nextgen escribió:Borra el cache desde tu ftp, entra en tu ftp y buscas la carpeta cache, borras todo su contenido excepto el .htaccess e index.html
Aquí tenés una ilustracción de como ejecutar una consulta en tu base de datos http://www.phpbb.com/kb/article/executi ... phpmyadmin

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 19:08
por Amblark
¡Mucha gracias Nextgen! Realicé todo lo que decía el post y afortunadamente pude solucionar el problema.

Una última consulta: ¿Puedo instalar nuevamente el estilo we_universal (que modifiqué a mi gusto siguiendo los parámetros de su creador) o simplemente dejo por defecto el Prosilver?

Re: No puedo acceder al foro  Tema Solucionado

Publicado: 06 Jul 2015, 19:12
por nextgen
Hola,

Claro que podes instalar ese estilo pero antes verifica que sea compatible con tu versión de phpBB en este caso la 3.1.5 ya que en lo que alcance a ver ese estilo es para la 3.1.4.

Saludos.

Re: No puedo acceder al foro

Publicado: 06 Jul 2015, 20:14
por Amblark
Gracias Nextgen.

Tus respuetas fueron de gran ayuda.

Espero estés bien.