Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error en la carga del foro

Foros de soporte phpBB 3.3


Responder
Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Error en la carga del foro

#1

Mensaje por ahh72 »

Holas, de momento a otro ha salido un error en el foro y ahora no carga correctamente, inicialmente salia un error pero lamentablemente no logre anotar lo que decia ya que estaba en el trabajo y me queria conectar desde el movil, he mirado en el log del servidor y lo he descargado para dejar los datos del error que sale, asi que lo adjunto a continuacion:

Código: Seleccionar todo

[02-May-2025 16:18:56 UTC] PHP Fatal error:  Uncaught Error: Class "Symfony\Component\DependencyInjection\ChildDefinition" not found in /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php:394
Stack trace:
#0 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(237): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinition()
#1 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(148): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinitions()
#2 /home/peruvole/public_html/foro/vendor/symfony/config/Loader/FileLoader.php(153): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load()
#3 /home/peruvole/public_html/foro/vendor/symfony/config/Loader/FileLoader.php(90): Symfony\Component\Config\Loader\FileLoader->doImport()
#4 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(195): Symfony\Component\Config\Loader\FileLoader->import()
#5 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(127): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseImports()
#6 /home/peruvole/public_html/foro/vendor/symfony/config/Loader/FileLoader.php(153): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load()
#7 /home/peruvole/public_html/foro/vendor/symfony/config/Loader/FileLoader.php(90): Symfony\Component\Config\Loader\FileLoader->doImport()
#8 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(195): Symfony\Component\Config\Loader\FileLoader->import()
#9 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(127): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseImports()
#10 /home/peruvole/public_html/foro/vendor/symfony/config/Loader/FileLoader.php(153): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load()
#11 /home/peruvole/public_html/foro/vendor/symfony/config/Loader/FileLoader.php(90): Symfony\Component\Config\Loader\FileLoader->doImport()
#12 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(195): Symfony\Component\Config\Loader\FileLoader->import()
#13 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(127): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseImports()
#14 /home/peruvole/public_html/foro/phpbb/di/extension/core.php(57): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load()
#15 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(71): phpbb\di\extension\core->load()
#16 /home/peruvole/public_html/foro/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process()
#17 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Compiler/Compiler.php(140): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process()
#18 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile()
#19 /home/peruvole/public_html/foro/phpbb/di/container_builder.php(448): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#20 /home/peruvole/public_html/foro/phpbb/di/container_builder.php(162): phpbb\di\container_builder->load_extensions()
#21 /home/peruvole/public_html/foro/common.php(125): phpbb\di\container_builder->get_container()
#22 /home/peruvole/public_html/foro/app.php(23): include('/home/peruvole/...')
#23 {main}
  thrown in /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php on line 394
[02-May-2025 16:18:57 UTC] PHP Fatal error:  Uncaught Error: Class "Symfony\Component\HttpFoundation\Request" not found in /home/peruvole/public_html/foro/phpbb/symfony_request.php:22
Stack trace:
#0 /home/peruvole/public_html/foro/phpbb/class_loader.php(160): require()
#1 /home/peruvole/public_html/foro/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(5558): phpbb\class_loader->load_class()
#2 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getSymfonyRequestService()
#3 /home/peruvole/public_html/foro/includes/compatibility_globals.php(78): Symfony\Component\DependencyInjection\Container->get()
#4 /home/peruvole/public_html/foro/common.php(154): register_compatibility_globals()
#5 /home/peruvole/public_html/foro/app.php(23): include('/home/peruvole/...')
#6 {main}
  thrown in /home/peruvole/public_html/foro/phpbb/symfony_request.php on line 22
[02-May-2025 16:18:58 UTC] PHP Fatal error:  Uncaught Error: Failed opening required './phpbb/cache/driver/file.php' (include_path='.:/opt/alt/php83/usr/share/pear:/opt/alt/php83/usr/share/php:/usr/share/pear:/usr/share/php') in /home/peruvole/public_html/foro/phpbb/class_loader.php:160
Stack trace:
#0 /home/peruvole/public_html/foro/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1532): phpbb\class_loader->load_class()
#1 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getCache_DriverService()
#2 /home/peruvole/public_html/foro/common.php(147): Symfony\Component\DependencyInjection\Container->get()
#3 /home/peruvole/public_html/foro/app.php(23): include('/home/peruvole/...')
#4 {main}
  thrown in /home/peruvole/public_html/foro/phpbb/class_loader.php on line 160
[02-May-2025 16:18:58 UTC] PHP Fatal error:  Uncaught Error: Class "Symfony\Component\HttpFoundation\Request" not found in /home/peruvole/public_html/foro/phpbb/symfony_request.php:22
Stack trace:
#0 /home/peruvole/public_html/foro/phpbb/class_loader.php(160): require()
#1 /home/peruvole/public_html/foro/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(5558): phpbb\class_loader->load_class()
#2 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getSymfonyRequestService()
#3 /home/peruvole/public_html/foro/includes/compatibility_globals.php(78): Symfony\Component\DependencyInjection\Container->get()
#4 /home/peruvole/public_html/foro/common.php(154): register_compatibility_globals()
#5 /home/peruvole/public_html/foro/app.php(23): include('/home/peruvole/...')
#6 {main}
  thrown in /home/peruvole/public_html/foro/phpbb/symfony_request.php on line 22

He mirado un error parecido en phpbb y dicen que es error del servidor y no del foro asi que lo he consultado al hosting y se niegan en aceptar a que sean ellos pues no han tocado nada, asi que consulto por aqui si a alguien le ha pasado lo mismo o si me podrian dar una idea del porque o el motivo de este problema.

Saludos y gracias por adelantado.

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Avatar de Usuario
canidev
Moderador
Mensajes: 709
Registrado: 30 Jun 2011, 17:06
Género:
Edad: 38

Re: Error en la carga del foro

#2

Mensaje por canidev »

Por el error, parece que te faltase un archivo. Verifica si existe:
/foro/vendor/symfony/dependency-injection/ChildDefinition.php

¿Qué versión de php utiliza el servidor?


Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Error en la carga del foro

#3

Mensaje por ahh72 »

canidev escribió: 07 May 2025, 00:40

Por el error, parece que te faltase un archivo. Verifica si existe:
/foro/vendor/symfony/dependency-injection/ChildDefinition.php

¿Qué versión de php utiliza el servidor?

El archivo existe segun he visto.

En la version de php del servidor y del foro tengo estas versiones pero no se si sean las correctas:

Imagen

Imagen

Ya me diras si estan correctos o hay que modificar algo.

Muchas gracias por responder.

Saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Avatar de Usuario
andares
Moderador
Mensajes: 1596
Registrado: 18 Nov 2008, 03:32
Género:

Re: Error en la carga del foro

#4

Mensaje por andares »

Aunque este presente ese archivo, creo que es recomendable eliminar todo el contenido de la carpeta "vendor" y volver a subir la carpeta "vendor" correspondiente a tu versión de phpBB para asegurarse que no falte ningún archivo.

Con respecto a las capturas de PHP, en tu hosting están utilizando por defecto para cada nueva instalación PHP 8.3, en tu foro sigues con PHP 7.3, la cual esta obsoleta y te recomiendan cambiar a una versión con todavía soporte, con phpBB 3.3.11 creo que esta integrado el soporte con PHP 8.1 y 8.2, para PHP 8.3 y 8.4 necesitas phpBB a partir de la 3.3.14.

Que tipo y versión de base de datos tienes en tu foro?

Antes de cambiar la versión de PHP de tu foro, asegúrate que tus extensiones sean compatibles con PHP 8.0 y ante la duda las deshabilitas.


Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Error en la carga del foro

#5

Mensaje por ahh72 »

andares escribió: 12 May 2025, 16:10

Aunque este presente ese archivo, creo que es recomendable eliminar todo el contenido de la carpeta "vendor" y volver a subir la carpeta "vendor" correspondiente a tu versión de phpBB para asegurarse que no falte ningún archivo.

Listo hice esto y llego a funcionar :clap:

andares escribió: 12 May 2025, 16:10

Con respecto a las capturas de PHP, en tu hosting están utilizando por defecto para cada nueva instalación PHP 8.3, en tu foro sigues con PHP 7.3, la cual esta obsoleta y te recomiendan cambiar a una versión con todavía soporte, con phpBB 3.3.11 creo que esta integrado el soporte con PHP 8.1 y 8.2, para PHP 8.3 y 8.4 necesitas phpBB a partir de la 3.3.14.

Voy a ver esto porque habia intentado en cambiarlo y no me dejaba, si no pregunto a soporte del host para que lo hagan ellos mismos.

andares escribió: 12 May 2025, 16:10

Que tipo y versión de base de datos tienes en tu foro?

Segun he visto es MySQL(i) 5.7.44-cll-lve.

Imagen

Saludos y sorry por la demora ando a full este mes en mi trabajo.

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Avatar de Usuario
andares
Moderador
Mensajes: 1596
Registrado: 18 Nov 2008, 03:32
Género:

Re: Error en la carga del foro

#6

Mensaje por andares »

Bueno, por lo que indica en tu PCA al final si que te ha dejado cambiar la versión de PHP, ya tan solo te quedaría, como te comente, actualizar a una nueva versión phpBB y revisar si las extensiones son compatibles con esa versión de PHP.

Un saludo.


Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Error en la carga del foro

#7

Mensaje por ahh72 »

Lo que me tiene pensando es el porque del error ya que no habia tocado nada de nada y el proveedor mas de una vez ha realizado algun update y ha ocasionado problemas pero siempre lo niegan... bueno ahora mismo lo he probado y al entrar no cargaba bien el estilo y salia como solo texto todo y al limpiar cache me salio este error:

Código: Seleccionar todo

[phpBB Debug] PHP Warning: in file [ROOT]/vendor/composer/ClassLoader.php on line 571: include(): Failed opening '[ROOT]/vendor/composer/../s9e/text-formatter/src/Plugins/MediaEmbed/Configurator.php' for inclusion (include_path='.:/opt/alt/php83/usr/share/pear:/opt/alt/php83/usr/share/php:/usr/share/pear:/usr/share/php')

El panel de admin carga sin problemas, pero ahora despues de la limpieza de cache me sale este error dentro del panel:

Código: Seleccionar todo

phpBB encontró un error al construir el contenedor debido a una extensión instalada. Por esta razón, todas las extensiones se han desactivado temporalmente. Por favor, intente purgar el caché del foro. Todas las extensiones serán automáticamente habilitadas de nuevo una vez que se resuelva el error del contenedor. Si este error continúa, por favor visite phpBB.com para soporte.


Excepción: You have requested a non-existent parameter "tables.thanks". Did you mean one of these: "tables.drafts", "tables.icons", "tables.lang", "tables.ranks", "tables.topics"?

#0 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Compiler/AbstractRecursivePass.php(60): Symfony\Component\DependencyInjection\Compiler\DefinitionErrorExceptionPass->processValue()
#1 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Compiler/DefinitionErrorExceptionPass.php(30): Symfony\Component\DependencyInjection\Compiler\AbstractRecursivePass->processValue()
#2 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Compiler/AbstractRecursivePass.php(39): Symfony\Component\DependencyInjection\Compiler\DefinitionErrorExceptionPass->processValue()
#3 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Compiler/Compiler.php(140): Symfony\Component\DependencyInjection\Compiler\AbstractRecursivePass->process()
#4 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile()
#5 /home/peruvole/public_html/foro/phpbb/di/container_builder.php(223): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#6 /home/peruvole/public_html/foro/common.php(125): phpbb\di\container_builder->get_container()
#7 /home/peruvole/public_html/foro/adm/index.php(23): require('/home/peruvole/...')
#8 {main}

Ya me esta volviendo loco este problema porque se da cada 2 por 3 :?

Saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Avatar de Usuario
andares
Moderador
Mensajes: 1596
Registrado: 18 Nov 2008, 03:32
Género:

Re: Error en la carga del foro

#8

Mensaje por andares »

Ahi tienes una posible incompatibilidad con PHP 8.x, veo que estas utilizando la v.2.0.7 de la extensión "Thanks for posts", ya hay 2 versiones por delante a esta para actualizarla.

Ahora mismo no esta visible tu foro, aparece en blanco, si puedes acceder al PCA y deshabilitar esa extensión, bien. Si no puedes acceder utiliza este script: https://www.phpbb.com/support/docs/en/3 ... s-at-once/ para deshabilitar todas las extensiones.

Por cierto, actualiza tus datos de soporte e incluye las extensiones que tienes instaladas, nos facilita darte una mejor asistencia.


Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Error en la carga del foro

#9

Mensaje por ahh72 »

andares escribió: 17 May 2025, 13:23

Ahi tienes una posible incompatibilidad con PHP 8.x, veo que estas utilizando la v.2.0.7 de la extensión "Thanks for posts", ya hay 2 versiones por delante a esta para actualizarla.

Ahora mismo no esta visible tu foro, aparece en blanco, si puedes acceder al PCA y deshabilitar esa extensión, bien. Si no puedes acceder utiliza este script: https://www.phpbb.com/support/docs/en/3 ... s-at-once/ para deshabilitar todas las extensiones.

Por cierto, actualiza tus datos de soporte e incluye las extensiones que tienes instaladas, nos facilita darte una mejor asistencia.

Si es medio raro todo esto y se me ocurrio limpiar la cache por medio del ftp y se ha solucionado el problema, la extension lo elimine tambien en vez de desactivarla asi que me ha dejado error en el panel de admin, hay otras mas que tengo que revisar y actualizar la lista ya que no he tenido tiempo para hacerlo.

Este error salia en el log y por tal motivo aparecia una pagina en blanco:

Código: Seleccionar todo

[17-May-2025 02:01:15 UTC] PHP Fatal error:  Uncaught Error: Failed opening required './phpbb/textformatter/renderer_interface.php' (include_path='.:/opt/alt/php83/usr/share/pear:/opt/alt/php83/usr/share/php:/usr/share/pear:/usr/share/php') in /home/peruvole/public_html/foro/phpbb/class_loader.php:160
Stack trace:
#0 /home/peruvole/public_html/foro/phpbb/textformatter/s9e/renderer.php(19): phpbb\class_loader->load_class()
#1 /home/peruvole/public_html/foro/phpbb/class_loader.php(160): require('/home/peruvole/...')
#2 /home/peruvole/public_html/foro/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(3950): phpbb\class_loader->load_class()
#3 /home/peruvole/public_html/foro/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getTextFormatter_S9e_RendererService()
#4 /home/peruvole/public_html/foro/includes/functions_content.php(584): Symfony\Component\DependencyInjection\Container->get()
#5 /home/peruvole/public_html/foro/includes/functions_display.php(618): generate_text_for_display()
#6 /home/peruvole/public_html/foro/index.php(87): display_forums()
#7 {main}
  thrown in /home/peruvole/public_html/foro/phpbb/class_loader.php on line 160
[17-May-2025 02:01:15 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function display_forums() in /home/peruvole/public_html/foro/index.php:87
Stack trace:
#0 {main}
  thrown in /home/peruvole/public_html/foro/index.php on line 87

Voy a actualizar la lista en cuanto me sea posible ya que estoy a tope en el trabajo este mes y solo tengo tiempo para dormir.

Muchas gracias por la ayuda, dejo abierto el tema aun pues este problema se presenta cada rato y no lo tengo claro aun en que pueda estar solucionado, deseo actualizar el foro y ponerlo al dia asi como las extensiones que lo requieran.

Saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “🔎 Foros de Soporte 3.3”