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.

No puedo eliminar usuariosTema Solucionado

Foros de soporte phpBB 3.2


Cerrado
wxat
Observador/a
Mensajes: 16
Registrado: 30 Ene 2007, 05:09

No puedo eliminar usuarios

#1

Mensaje por wxat »

Antes de nada, mis datos de soporte los he incorporado a la firma, espero que sea correcto.

Actualicé mi foro de 3.2.5 a 3.2.6 y de 3.2.6 a 3.2.7 del tirón (descubrí que había salido la 3.2.7 sin haber actualizado a la 3.2.6 e hice las dos actualizaciones seguidas) y más o menos desde entonces, no puedo eliminar usuarios. Me pasé hace relativamente poco desde versiones de phpBB2 y no conozco mucho los 3.2 así que se me cuela bastante spambot y aunque no pueden activarse (he seleccionado activación desde la administración), si inscribirse. De vez en cuando elimino lotes de estos usuarios desde el apartado de usuarios inactivos y más o menos iba tirando hasta que me ha dado error. He probado a eliminarlos uno a uno desde sus cuentas y me da el mismo error (no sé si da también en otras opciones, no "trasteo" mucho con las entrañas del foro) No puedo decir seguro que haya sigo a raíz de la actualización porque entre la actualización y el error ha pasado un tiempo, pero supongo que sí lo es porque desde la actualización, no había intentado borrar usuarios.

El problema en sí es que al tratar de eliminar usuarios, tras darle al sí en confirmar, me da error 500 y cuando refresco la página me manda a donde estaba antes de confirmar,sin haber eliminado ninguno. He encontrado en este mismo foro como identificar el error y lo he intentado. Desde el cPanel no me aparece nada en errores, tampoco había archivo error.log así que he modificado el config.php y he conseguido esta información:

Parse error: syntax error, unexpected '<<' (T_SL) in /home/*miusuario*/public_html/phpBB3/phpbb/auth/provider/oauth/oauth.php on line 229
(he modificado mi nombre de usuario por razones obvias)

He procedido a mirar este archivo y me aparecen las siguientes líneas:

Código: Seleccionar todo

226 $result = $this->db->sql_query($sql);
227 $row = $this->db->sql_fetchrow($result);
228 $this->db->sql_freeresult($result);
229 <<<<<<< CURRENT_FILE
230 ======= DIFF_SEP_EXPLAIN
231 $redirect_data = array(
232 'auth_provider'				=> 'oauth',
233 'login_link_oauth_service'	=> $service_name_original
Pero no tengo ni idea de qué debe aparecer ahí, así que no sé si está correcto o no (aunque supongo que no, por supuesto).

Espero que con los datos que aporto, podáis echarme una mano. Gracias de antemano y gracias a la administración (especialmente a ThE KuKa) por ayudarme a reactivar mi cuenta de este foro.

Datos de soporte:
URL: http://wxatgp500.com/phpBB3/index.php
Estilo usuado: prosilver
Extensiones instaladas: Ninguna
Versión de phpBB: 3.3.2
Versión de PHP: 7.4
Servidor: Hostinet, de pago.
Si es una actualización desde otra versión: 3.3.0


Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

No puedo eliminar usuarios  Tema Solucionado

#2

Mensaje por AlfredoRamos »

Al parecer usaste la actualización automática y no se remplazaron algunos ficheros, además te hacen falta algunos o no se han actualizado por completo, por lo menos los de las traducciones.

Intenta eliminar todos los ficheros y directorios antiguos y remplazarlos por los nuevos. Esto eliminará cualquier cambio que hayas hecho a los ficheros, por eso es importante hacer una copia de seguridad.

Sigue la guía Actualizando phpBB 3.2.x del punto 1 al 7 y el 10 (ignora los puntos 8 y 9), con la diferencia que en el punto 3 en lugar de usar el paquete completo que indica ahí, usa el paquete completo en español.

Luego de lo anterior limpia la caché manualmente, esto es, eliminando todo el contenido dentro de cache/production/

Esto puede que te de algunos problemas si, por ejemplo, tienes extensiones, estilos o paquetes de idioma instalados, pero podrás corregirlos fácilmente usando la copia de seguridad (para los archivos de extensiones) o descargando los nuevos archivos que correspondan a tu versión de phpBB (estilos y paquetes de idioma).

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


wxat
Observador/a
Mensajes: 16
Registrado: 30 Ene 2007, 05:09

No puedo eliminar usuarios

#3

Mensaje por wxat »

Pensaba que sería más fácil, una solución del tipo de escribir alguna línea en ese archivo .php... :D

He seguido tus instrucciones y ya está todo solucionado, muchas gracias .

Datos de soporte:
URL: http://wxatgp500.com/phpBB3/index.php
Estilo usuado: prosilver
Extensiones instaladas: Ninguna
Versión de phpBB: 3.3.2
Versión de PHP: 7.4
Servidor: Hostinet, de pago.
Si es una actualización desde otra versión: 3.3.0


Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

No puedo eliminar usuarios

#4

Mensaje por AlfredoRamos »

En ocaciones es mejor hacerlo bien aunque cueste un poco más, para evitar futuros problemas, porque se pudo haber remplazado únicamente ese fichero, pero a la larga podría traer problemas en otros lugares.

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


wxat
Observador/a
Mensajes: 16
Registrado: 30 Ene 2007, 05:09

No puedo eliminar usuarios

#5

Mensaje por wxat »

Entiendo. Ha sido un pelín laborioso pero es mucho mejor tener la seguridad de que todo está OK que la duda de si va a saltar otro error por otro lado cuando realice cualquier otro cosa en el foro. Repito, muchas gracias.

Datos de soporte:
URL: http://wxatgp500.com/phpBB3/index.php
Estilo usuado: prosilver
Extensiones instaladas: Ninguna
Versión de phpBB: 3.3.2
Versión de PHP: 7.4
Servidor: Hostinet, de pago.
Si es una actualización desde otra versión: 3.3.0


Cerrado
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “🔎 Foros de Soporte 3.2”