wordpress wp-admin – ¿Mover wordpress de localhost al servidor arroja un error de acceso al panel de administración?

Pregunta:

Tengo una versión funcional de wordpress en localhost e intenté moverlos al servidor remoto.

Como tengo otro wordpress instalado en el mismo servidor e intenté cambiar el nombre de las tablas actuales al prefijo wp1_

Exporté mis datos locales a un archivo sql. Después de eso, busqué y renombré cada nombre de tabla con wp_ y los cambié a wp1_ y los importé a mi servidor.

Después de eso, intenté iniciar sesión en el panel de administración, arroja el siguiente error

" You do not have sufficient permissions to access this page. "

Busqué en algunos foros e intenté cambiar los valores de la meta clave en wp1_options y wp1_usermeta que se inició con wp_

Aún después de esto, no pude iniciar sesión.

¿E ideas sobre esto?

Nota: He cambiado el wp-config y los detalles relacionados y la interfaz está funcionando bien.

Respuesta:

Esto suele suceder cuando el prefijo de la tabla se cambia manualmente, pero se han pasado por alto algunos cambios.

Vaya a su tabla user_meta y observe la columna meta_key. Compruebe si se han cambiado campos como wp_capabilities para utilizar el prefijo wp1_. También mire en su tabla wp1_options para verificar que user_roles se haya cambiado a wp1_user_roles.

Cuando el prefijo de la tabla se cambia manualmente, los prefijos en estos campos en user_meta a menudo no se modifican:

capacidades

nivel de usuario

ajustes de usuario

user_settings_time

Compruébalos todos. Puede identificar rápidamente cuáles no se han cambiado ejecutando esta consulta SQL:

SELECT * FROM `wp1_usermeta` WHERE `meta_key` LIKE '%wp_%'

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım