Problemas con WordPress (Segunda Parte)
Escrito por Alfonso | 28 de Abril de 2007 | Categorias: Diseño Web, Wordpress | Tiempo de Lectura: 2m 2s | Leido 71 veces.escribo estas lineas según van pasando las cosas
Revisando las tablas me encontre en “options” una linea, wp_user_roles, que en la página en linea contenía 2,864 caracteres, mientras que mi version de escritorio (para diseño y pruebas) contenía 2,892. Simplemente reemplace una cadena por otra y ¡WP me regreso la página de administración de plugins!. Sin embargo, el problema de suplantación de autoridad permanecía, así que me fui a otro de los blogs que tengo por ahí montados y abrí la tabla “options” para buscar la linea mencionada… y ahí la diferencia era de unos cuantos caracteres. Al revisarla con cuidado descubrí que correspondía al idioma, es decir, los roles en la versión del ultimo blog están en castellano, mientras que en los del problema están en ingles.
Pudiera ser que el (algun) plugin hiciera modificaciones a los archivos de WP, sin corregirlos al desinstalarlo, lo supondría una bomba de tiempo que tarde o temprano va a dar problemas… pasos a seguir:
- respaldo del sistema de escritorio
- reemplazo de todos los archivos de este por los originales de WP (no me voy a poner a revisar cuales presentan cambios)
- restitución de los archivos de configuración y del prototype.js 1.5
- probar una vez más
Nada!!! Pareciera que el problema no esta en los archivos… vamos por las tablas. Pasos a seguir:
- Modificar el archivo wp-config.php, dejando todo igual salvo el prefijo de las tablas, para forzar una nueva instalación en la misma base de datos.
- Realizar la nueva instalación, en wp-admin/install.php
- Activar los plugins y establecer el tema.
- Renombrar cada una de las tablas de contenido por los nuevos nombres, eliminando previamente las recién creadas.
- Actualizar las opciones de configuración.
- Probar todo…
¡Por fin!. Son las 5.08 de la mañana, 3 horas antes de la hora fatal pero tarde para empezar el resto…
18:58 actualización.- Aunque todo parecía ir bien en el escritorio, en la web el problema persistió. Al revisar las diferencias entre una y otra me di cuenta de que en el escritorio había dejado la versión de Prototype que viene con la distribución, es decir, la 1.5.0_rc0, por un descuido al reemplazar los archivos (mi plan, como explico más arriba, era volver a utilizar la 1.5 final). ¡Ese era el problema!










Cineforever
Crisol Plural
El Electoral
Juega-ya
PsicoloBlog
Trozos de Código