Buenas tardes.
El dominio al que hacemos referencia es reqquality.com
Ayer nos quedamos sin espacio en el hosting. Creemos no haber recibido ningún aviso previo y no le encontramos explicación a que se haya llenado, puesto que no hicimos ningún cambio en la web y los buzones de correo están lejos de llenarse, pero al detectar que no recibíamos correo nos hemos dado cuenta de que habíamos superado los 3Gbps contratados.
No hemos podido acceder como administrador a la web porque nos dice que con la cuenta de administrador no tenemos permisos suficientes (es la única cuenta que tenemos con esos permisos, que siempre han funcionado. Cuando hemos intentado acceder a través de Cpanel, nos dice que no hay ningún Wordpress instalado. La web, aparentemente, funciona correctamente a nivel de usuario.
Rogamos nos indiquen cómo solucionar el problema.
Un saludo y gracias.
Hola Pablo.
¿ Puedes indicarnos en qué dominio tienes el problema ?
Veo que tienes algunos dominios en la cuenta y no se a cual haces referencia 😉
Un saludo
La web afectada es www.reqquality.com
Hola Pablo.
Veo que en la web hay un archivo .user.ini que supongo que es del plugin " vWordfence " lo que no puede ver es si lo sigues teniendo activado.
Prueba a renombrar ese archivo por ejemplo .usuer_old.ini y revisa si puedes acceder con vuestro usuario.
Un saludo
Hola Pepe;
Lamento decir que después de renombrar el error sigue saliendo: "Lo siento, no tienes permisos para acceder a esta página.".
De la misma manera, desde Cpanel me sigue diciendo que no tengo instalado ningún Wordpress.
Un saludo.
Hola Pablo.
En WPCenter no aparece porque creo estás utilizando un Multidominio, el multidominio no es compatible con la aplicación de WPCenter.
Puedes crear un nuevo usuario desde phpMyAdmin-
.- Accede a tu cuenta de cPanel -> Bases de datos -> phpMyAdmin
Lo primero será exportar la base de datos para tener una copia:
.- Selecciona la base de datos que utiliza tu instalación y pulsa en exportar:
Una vez exportada la base de datos:
.- Selecciona SQL y añade la siguiente consulta:
INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES ('username', MD5('unpassword123'), 'Nombre Apellido', 'admin@example.com', '0'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
De la consulta modifica lo siguiente:
username: Usuario que que queramos
unpassword123: Contarseña de acceso
Nombre Apellido: Cambiamos por nuestros datos
admin@example.com: Correo electrónico
Nota: por defecto el prefijo de las tablas de la bases de datos es wp_ pero puede variar, comprueba el prefijo de tu base de datos y revisa si tienes que modificarlo en la consulta.
Un saludo
Buenas tardes;
He hecho lo indicado (cambiando wp_ por el prefijo de mi base de datos, (que es 3GH36v_, adjunto foto) y se me ha creado el usuario en la SQL, pero el error me sigue dando el mismo.
Bueno, salvo "wp_capabilities" que no he encontrado su equivalente en mi SQL.
Alguna otra idea?
Muchas gracias.
Hola Pablo.
La tabla wp_capabilitiesesta esta en todas las instalaciones, es la tabla que se encarga de asignar los roles de usuarios en tu caso la que se encarga de indicarle que ese usuario es administrador,
Como te indique antes tienes que modificar " wp_" por el prefijo de tu base de datos " 3GH.._capabilities "
Un saludo
Hola de nuevo;
He cambiado lo que me indicas y el error sigue siendo el mismo. He probado también a restaurar la contraseña del nuevo usuario, por si acaso, y sigue el mismo error.
Lo que sí que te confirmo es que no tengo la tabla "capabilities" que me comentas. Dado que es la que asigna los roles, ¿Puede ser ese el problema? Adjunto foto donde se puede ver que no está esa tabla.
Un saludo.
Hola
Has liberado ya espacio en tu sitio?, es posible que al no tener espacio suficiente no se puede crear la sesión y es por eso que te aparecen errores.
Verifica si tienes copias con algún plugin o elimina correos antiguos, revisa:
https://guias.webempresa.com/preguntas-frecuentes/espacio-en-disco/
Saludos.
Tengo 1Gb libre en el hosting.
Hola Pablo,
Veo que has realizado una consulta al respecto con soporte técnico hace 1 semana, si tu problema persiste te sugiero le des seguimiento al caso o levantes otro ticket desde tu área de cliente.
Respecto al acceso al administrador de wordpress, la tabla equivalente se encuentra dentro de la tabla users_meta, ahora... Revisa en la tabla users el usuario con el id 1, ese debería ser tu webmaster... ¿Este usuario está duplicado? ¿Tiene el campo status definido en 0? ¿La contraseña esta encriptada o se ingresó o actualizó en la tabla sin el md5('password')?
Saludos
Buenos días. No he parado de darle seguimiento al caso, pero las soluciones planteadas no funcionan.
El usuario 1 es el webmaster, efectivamente, es único, la contraseña está encriptada (también he probado a crear un usuario desde el phpmyadmin sin encriptar y no se soluciona)...Pero no me deja acceder al frontpanel del wordpress ni con ese usuario ni con ningún otro. El error que me da siempre es el mismo: "Lo siento, no tienes permisos para acceder a esta página.".
Hola Pablo.
Revisa la contestación que tienes en el ticket que abriste sobre este mismo tema.
Un saludo