Soporte » Guías – Resolución de problemas » No acceso página edición

  • Buenas tardes,

    Estoy intentando acceder a la página de edición de wordpress de la siguiente web:

    http://institucional.us.es/proyitalica/

    El problema es que cada vez que introduzco mi usuario y contraseña, la web no avanza: los espacios donde escribir las credenciales anteriores se vacían y tengo que volver a escribirlos, pero siempre sucede lo mismo y no llego a avanzar.

    He intentado solicitar restablecer la contraseña a través de la opción «Olvidé mi contraseña», pero el mensaje que me aparece es:

    «No se ha podido enviar el correo electrónico. Posible motivo: es posible que tu hospedaje haya desactivado la función mail().»

    ¿Alguna idea? Muchas gracias por todo y disculpad las molestias.

    • Este debate fue modificado hace 1 año, 2 meses por almendron.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Moderador almendron

    (@almendron)

    Si es un problema de la contraseña, puedes hacer lo siguiente:

    1) Accede a base de datos, ve a la tabla xx_users y uno de las filas serán tus datos. Comprueba que la dirección de correo sea la correcta y TOMA NOTA del valor de la columna «ID» para tu usuario.

    2) Edita el fichero «functions.php» del tema que esté activo y al final del archivo añades lo siguiente:

    <?php
    $user_id = 1;
    $password = 'HelloWorld';
    wp_set_password( $password, $user_id );
    ?>

    Donde «1» lo debes cambiar por el valor que tomaste nota en el punto 1 (ID), y HelloWorld por la contraseña que quieras.

    Nota: haz copia de seguridad del fichero «functions.php» antes de modificarlo.

    3) Ahora intenta entrar.

    4) Hayas o no podido entrar, borra del fichero «functions.php» las líneas que añadiste ya que es suficiente con que se ejecute una vez para cambiar la contraseña.

    Iniciador del debate proyitalica

    (@proyitalica)

    Muchas gracias por tu respuesta, almendron:

    He hecho lo que me has comentado, pero al intentar acceder con mi usuario y contraseña después de haber hecho los cambios, me dice el siguiente error:

    Parse error: syntax error, unexpected ‘<‘ in /home/httpd/html/institucional/proyitalica/wp-content/themes/flash/functions.php on line 345
    El sitio está experimentando dificultades técnicas. Por favor, revisa el buzón de correo electrónico del administrador de tu sitio para ver las instrucciones.

    He probado a cambiar la posición de los paréntesis con forma de llave y los símbolos > y < al introducir los cambios, pero no me deja. Pongo a continuación cómo me aparecen copiando y pegando tal cual por si hubiera algún error que no veo:

    }

    add_action( ‘after_setup_theme’, ‘flash_font_family_change’ );

    <?php
    $user_id = 1;
    $password = ‘HelloWorld’;
    wp_set_password( $password, $user_id );
    ?>

    Moderador almendron

    (@almendron)

    Por costumbre he puesto <?php y ?>, pero en ese fichero no es necesario. Quedaría así:

    $user_id = 1;
    $password = 'HelloWorld';
    wp_set_password( $password, $user_id );

    Hola Proytalica, se que almendron sabe bastante de esto (espero que no se moleste)-
    A mi me ha pasado en varias ocasiones que no me acordaba de las contraseñas en algún que otro proyecto, y he recurrido a un «truquillo» que está por internet, y me ha funcionado.
    Debes de ir primero a PHPMyAdmin y ver el usuario (y como dice Almendron, comprobar el correo), una vez que has hecho las comprobaciones sustituyes la contraseña (según indica en elink)…yo una vez que entro suelo ir a usuario y cambiar contraseña y podrás poner la que tu quieras (que sea segura).
    Espero que se solucione, saludos.

    Este es el link del «truquillo»
    https://developando.com/blog/wordpress-truco-recuperar-contrasena-admin-phpmyadmin/

    Moderador almendron

    (@almendron)

    @01danielsantiago

    espero que no se moleste

    En absoluto 🙂

    «wp_set_password» no solo hace exactamente lo mismo que el «truquillo» sino que además lo hace sin tocar directamente la tabla, es decir, coge la contraseña que has puesto en la función, la encripta y luego modifica el registro correspondiente en la tabla.

    Moderador almendron

    (@almendron)

    Eso sí, tiene que hacerse bien:

    1) Añadir líneas en el functions.pho del tema activo

    2) Intentar entrar con el usuario con el que no se tenía acceso y con la nueva contarseña

    3) Lo normal es que te devuelva a la página del login

    4) Borra las líneas que has añadido

    5) Y ahora ya puedes entrar con la nueva contarseña

    Iniciador del debate proyitalica

    (@proyitalica)

    Buenos días,

    Muchas gracias almendron y 01danielsantiago por vuestras respuestas.

    Por desgracia, ninguna funciona.

    En todos los casos, cuando introduzco mi usuario y la nueva contraseña, ocurre lo mismo que al principio: la web no avanza y los espacios donde escribir las credenciales anteriores se vacían y tengo que volver a escribirlos, pero siempre sucede lo mismo y no llego a avanzar.

    Asimismo, cuando solicito restablecer la contraseña, persiste el mensaje:
    «No se ha podido enviar el correo electrónico. Posible motivo: es posible que tu hospedaje haya desactivado la función mail().»

    ¿Será problema de los permisos de alojamiento del servidor? En cualquier caso, si sabéis de alguna otra manera de intentar acceder y la queréis compartir, bienvenida sea.

    Muchas gracias de nuevo por todo y disculpad las molestias.

    Un saludo cordial

    Moderador almendron

    (@almendron)

    Habrá que ir descartando cosas.

    1) Haz de nuevo lo de añadir las líneas al fichero functions.php del tema activo. Intenta entrar con la nueva contraseña que pongas y luego borras las líneas añadidas. Esto es para tener clara cuál es la contraseña.

    2) Localiza la carpeta «plugins» (dentro de wp-content) y la renombras. Intenta entrar.

    Iniciador del debate proyitalica

    (@proyitalica)

    Nada, sigue sucediendo lo mismo, tanto con las líneas como al renombrar la carpeta «plugins»… 🙁

    Moderador almendron

    (@almendron)

    Ponte en contacto con el soporte del hosting. Que miren los logs de errores del servidor a ver si allí hay alguna indicación que nos de alguna pista.

    ¿Desde cuándo te pasa?

    Gracias Almendron por el otro truquillo, ¡¡eres un crack!!, lo pondremos en la saca de conocimientos, Gracias y un abrazo.
    Espero que se solucione proyitalica ¡ánimo!!

    Iniciador del debate proyitalica

    (@proyitalica)

    De acuerdo. Muchas gracias, almendron y 01danielsantiago por vuestra ayuda. Os informaré con lo que me digan 😉

    Me lleva pasando desde hace 1 semana aproximadamente. El sábado 7 de enero fue la última vez que recuerde haber tenido acceso a la página de edición de WordPress. Desde entonces, nada de nada.

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • El debate ‘No acceso página edición’ está cerrado a nuevas respuestas.