Página 1 de 2

Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 13 Feb 2023, 10:37
por Pac0
Buenos días,
He tenido que actualizar la versión de PHP en el servidor por indicación del proveedor de servicios.

Es posible que ocurran errores, que intentaré solventar...

De momento la navegación por el foro es algo lenta, pero parece que ha ido mejorando...

Mi primero mensaje después de la actualización ha dado un error como si estuviera repetido, pero se ha grabado correctamente...

Seguiré con las pruebas ya que no es posible volver a la versión antigua de PHP...

Un saludo
Pac0 - Admin del foro
:snoopy

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 13 Feb 2023, 15:42
por juanjo57
hola paco esto es lo que me sale cuando intento entrar
Error fatal: TypeError no capturado: mysqli_data_seek(): El argumento n.º 2 ($offset) debe ser de tipo int, mysqli_result dado en /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php:281 Seguimiento de pila: # 0 /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php(281): mysqli_data_seek(Objeto(mysqli_result), Objeto(mysqli_result)) #1 /homepages/36/d769972789/htdocs/foro/ phpbb/db/driver/driver.php(381): phpbb\db\driver\mysqli->sql_rowseek(Object(mysqli_result), Object(mysqli_result)) #2 /homepages/36/d769972789/htdocs/foro/phpbb/db /driver/factory.php(297): phpbb\db\driver\driver->sql_fetchfield('topic_count', Object(mysqli_result), Object(mysqli_result)) #3 /homepages/36/d769972789/htdocs/foro/ext/ paybas/recenttopics/core/recenttopics.php(475): phpbb\db\driver\factory->sql_fetchfield('topic_count',Object(mysqli_result)) #4 /homepages/36/d769972789/htdocs/foro/ext/paybas/recenttopics/core/recenttopics.php(330): paybas\recenttopics\core\recenttopics->gettopiclist() #5 /homepages/ 36/d769972789/htdocs/foro/ext/paybas/recenttopics/event/listener.php(71): paybas\recenttopics\core\recenttopics->display_recent_topics() #6 /homepages/36/d769972789/htdocs/foro/vendor/ symfony/event-dispatcher/EventDispatcher.php(214): paybas\recenttopics\event\listener->display_rt(Object(phpbb\event\data), 'core.index_modi...', Object(phpbb\event\dispatcher) ) #7 /homepages/36/d769972789/htdocs/foro/vendor/symfony/event-dispatcher/EventDispatcher.php(44): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'core.index_modi...' , Objeto (phpbb\event\data)) #8 /homepages/36/d769972789/htdocs/foro/phpbb/event/dispatcher.php(62):Symfony\Component\EventDispatcher\EventDispatcher->dispatch('core.index_modi...', Object(phpbb\event\data)) #9 /homepages/36/d769972789/htdocs/foro/phpbb/event/dispatcher.php( 46): phpbb\event\dispatcher->dispatch('core.index_modi...', Object(phpbb\event\data)) #10 /homepages/36/d769972789/htdocs/foro/index.php(244): phpbb\event\dispatcher->trigger_event('core.index_modi...', Array) #11 {principal} arrojadoArray) #11 {principal} agregadoArray) #11 {principal} agregado/homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php en la línea 281

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 11:44
por Pac0
No recibo ningún error por el momento...

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 11:45
por Pac0
Pues parece que repite los mensajes y da errores... :colgao

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 11:57
por Pac0
Prueba ...

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 11:57
por Pac0
Nueva prueba con PHP 8.0...
No parece que de el error de duplicado...

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 15:32
por juanjo57
hola paco la pagina sigue dando problema cuando intento entrar con mi usuario
me sale esto Error fatal: TypeError no capturado: mysqli_data_seek(): El argumento n.º 2 ($offset) debe ser de tipo int, mysqli_result dado en /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php:281 Seguimiento de pila: # 0 /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php(281): mysqli_data_seek(Objeto(mysqli_result), Objeto(mysqli_result)) #1 /homepages/36/d769972789/htdocs/foro/ phpbb/db/driver/driver.php(381): phpbb\db\driver\mysqli->sql_rowseek(Object(mysqli_result), Object(mysqli_result)) #2 /homepages/36/d769972789/htdocs/foro/phpbb/db /driver/factory.php(297): phpbb\db\driver\driver->sql_fetchfield('topic_count', Object(mysqli_result), Object(mysqli_result)) #3 /homepages/36/d769972789/htdocs/foro/ext/ paybas/recenttopics/core/recenttopics.php(475): phpbb\db\driver\factory->sql_fetchfield('topic_count',Object(mysqli_result)) #4 /homepages/36/d769972789/htdocs/foro/ext/paybas/recenttopics/core/recenttopics.php(330): paybas\recenttopics\core\recenttopics->gettopiclist() #5 /homepages/ 36/d769972789/htdocs/foro/ext/paybas/recenttopics/event/listener.php(71): paybas\recenttopics\core\recenttopics->display_recent_topics() #6 /homepages/36/d769972789/htdocs/foro/vendor/ symfony/event-dispatcher/EventDispatcher.php(214): paybas\recenttopics\event\listener->display_rt(Object(phpbb\event\data), 'core.index_modi...', Object(phpbb\event\dispatcher) ) #7 /homepages/36/d769972789/htdocs/foro/vendor/symfony/event-dispatcher/EventDispatcher.php(44): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'core.index_modi...' , Objeto (phpbb\event\data)) #8 /homepages/36/d769972789/htdocs/foro/phpbb/event/dispatcher.php(62):Symfony\Component\EventDispatcher\EventDispatcher->dispatch('core.index_modi...', Object(phpbb\event\data)) #9 /homepages/36/d769972789/htdocs/foro/phpbb/event/dispatcher.php( 46): phpbb\event\dispatcher->dispatch('core.index_modi...', Object(phpbb\event\data)) #10 /homepages/36/d769972789/htdocs/foro/index.php(244): phpbb\event\dispatcher->trigger_event('core.index_modi...', Array) #11 {principal} arrojadoArray) #11 {principal} agregadoArray) #11 {principal} agregado/homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php en la línea 281

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 15:52
por Pac0
ummm es raro...

No se me ocurre que puede ser...
A mi me daba inicialmente un error de duplicación al enviar un mensaje, pero cambiando la versión de PHP a la 8.0 ya no me ha ocurrido más...

Lo tuyo es algo más complicado, pero al parecer te deja enviar mensajes, pero te da error al entrar como usuario. Pues voy a desconectarme para ver si el error es al logearse en el foro... (yo siempre estoy activo, quizás por eso no he visto ese error...)

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 16:08
por juanjo57
hola paco si estoy en esta pagina Foro Energía Solar Fotovoltaica y quiero volver ala pagina principal Foro de energía solar me da ese problema gracias por todo paco

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 16:19
por Pac0
Solo se me ocurre que sea algo del navegador...
Voy a aprovechar y actualizaré le foro a la última versión...

Así que estará unas horas desactivado...

Re: Actualización de PHP del servidor- Posibles errores

Publicado: 14 Feb 2023, 17:28
por Pac0
Actualizado el foro a la versión phpbb3 3.3.10...

Esperemos que funcione ahora bien...
:snoopy

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 20:06
por Mleon
A mi me da error si entro en el menu principal o primer nivel

- ADNSolar
- Foro de energía solar

pero si veo los mensajes bien entrando a mas detalle

- Foro de energía solar / Foro Energía Solar Fotovoltaica
- Enlaces rápidos
- ....

me sale el mismo mensaje de error asociado a la carpeta /homepages/36/d769972789/

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 20:15
por kilopondio
Por las islas atlantes incluso cambiando de navegador me ocurre lo mismo que a Mleon.

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 20:46
por Pac0
Yo diría que purgaseis las cookies del foro y las páginas, en el navegador...
Mi navegador es Brave... No he sufrido más problemas, pero voy a purgar la cache del foro por si acaso...

Con Opera tampoco...

:snoopy

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 20:52
por kilopondio
Señor PacO eliminar datos del navegador es lo primero que hice, la única que tengo forma de ver algo es rastreando sus post o entrar al tercer nivel.

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 20:56
por Pac0
kilopondio escribió: 15 Feb 2023, 20:52 Señor PacO eliminar datos del navegador es lo primero que hice, la única que tengo forma de ver algo es rastreando sus post o entrar al tercer nivel.
Vaya problema...

Puedes copiarme lo que te sale en la pagina de error?

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 21:08
por kilopondio
Como no..

Fatal error: Uncaught TypeError: mysqli_data_seek(): Argument #2 ($offset) must be of type int, mysqli_result given in /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php:288 Stack trace: #0 /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php(288): mysqli_data_seek(Object(mysqli_result), Object(mysqli_result)) #1 /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/driver.php(381): phpbb\db\driver\mysqli->sql_rowseek(Object(mysqli_result), Object(mysqli_result)) #2 /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/factory.php(297): phpbb\db\driver\driver->sql_fetchfield('topic_count', Object(mysqli_result), Object(mysqli_result)) #3 /homepages/36/d769972789/htdocs/foro/ext/paybas/recenttopics/core/recenttopics.php(475): phpbb\db\driver\factory->sql_fetchfield('topic_count', Object(mysqli_result)) #4 /homepages/36/d769972789/htdocs/foro/ext/paybas/recenttopics/core/recenttopics.php(330): paybas\recenttopics\core\recenttopics->gettopiclist() #5 /homepages/36/d769972789/htdocs/foro/ext/paybas/recenttopics/event/listener.php(71): paybas\recenttopics\core\recenttopics->display_recent_topics() #6 /homepages/36/d769972789/htdocs/foro/vendor/symfony/event-dispatcher/EventDispatcher.php(214): paybas\recenttopics\event\listener->display_rt(Object(phpbb\event\data), 'core.index_modi...', Object(phpbb\event\dispatcher)) #7 /homepages/36/d769972789/htdocs/foro/vendor/symfony/event-dispatcher/EventDispatcher.php(44): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'core.index_modi...', Object(phpbb\event\data)) #8 /homepages/36/d769972789/htdocs/foro/phpbb/event/dispatcher.php(62): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('core.index_modi...', Object(phpbb\event\data)) #9 /homepages/36/d769972789/htdocs/foro/phpbb/event/dispatcher.php(46): phpbb\event\dispatcher->dispatch('core.index_modi...', Object(phpbb\event\data)) #10 /homepages/36/d769972789/htdocs/foro/index.php(244): phpbb\event\dispatcher->trigger_event('core.index_modi...', Array) #11 {main} thrown in /homepages/36/d769972789/htdocs/foro/phpbb/db/driver/mysqli.php on line 288

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 21:18
por Pac0
Te he cambiado el estilo por si el problema radicara en que no sea compatible...

Seguiré investigando en el foro de Phpbb3

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 21:44
por Pac0
Creo que he descubierto los "errores"...

Hay algunas extensiones que no son muy compatibles con la nueva versión...
El error en la página principal es debido a que la extensión para mostrar los temas recientes fallaba...
He instalado la última versión por si eso funciona. Claro que solo pasa a algunos usuarios, por lo que no lo tengo "claro"...
En caso contrario me decís algo...

Gracias por vuestra paciencia

Re: Actualización foro (3.3.10) y PHP 8.0 - Posibles errores

Publicado: 15 Feb 2023, 22:01
por Pac0
Navegador Opera y usuario que tiene varias páginas de temas recientes:
foro_recenttopics.jpg
Me da que además es un tema de navegador...
No he tenido ningún error con los míos...

Por favor elque siga con el error que me diga el SO y el navegador...
Si persiste el error quitaré la extensión.
Gracias..