it-swarm-es.com

Error al actualizar de 2.9.2 a 3.0.1

Tengo mi wordpress instalar bajo svn. Yo estaba en la versión 2.9.2. Estos fueron los pasos que tomé:

  • guardé una copia de mi directorio de wordpress actual
  • cd en mi directorio de wordpress de nivel superior
  • svn up (solo para asegurarme de que tengo la última versión 2.9)
  • svn sw http://core.svn.wordpress.org/tags/3.0.1/ . (actualizar)
  • ejecuta wp-admin/upgrade.php
  • obtuve este error "Error fatal: la llamada a la función no definida is_multisite () en (mi directorio de instalación) /wordpress/wp-includes/wp-db.php en la línea 505"

Miré a mi alrededor y algunas personas piensan que es un problema de memoria con PHP. Así que probé el plugin Memory Bump y eso no funcionó.

¿Algunas ideas?

Actualización: Encontrado esta publicación . Descargué el último archivo tar 3.0 y sobrescribí mi wp-settings.php con el de la descarga.

Consigue diferentes errores ahora. "Error fatal: No se puede volver a declarar wp_load_image () (declarado anteriormente en /myinstalldir/wordpress/wp-includes/media.php:241) en/ myinstalldir /wordpress/wp-admin/includes/image.php en la línea 168 "

Cuando realizo y svn status veo muchas banderas 'S' (cambiadas). ¿Tengo que preocuparme por eso? wp-settings.php tiene esa bandera.

Actualización: Aquí está la salida de la anterior svn sw del directorio raíz de Wordpress.

Actualización: Salida de svn staquí . (Migró los listados largos a Pastebin)

Actualización: Salida de svn info

Path: .
URL: http://core.svn.wordpress.org/tags/3.0.1
Repository Root: http://core.svn.wordpress.org
Repository UUID: 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Revision: 15559
Node Kind: directory
Schedule: normal
Last Changed Author: ryan
Last Changed Rev: 13165
Last Changed Date: 2010-02-15 09:38:59 -0800 (Mon, 15 Feb 2010)
1
milesmeow

También utilicé SVN antes de actualizar mi instalación de wordpress. El trabajo copiado se desordenará muy rápidamente con todas las actualizaciones manuales o los archivos creados por los complementos.

Siempre recomendaría utilizar la funcionalidad de actualización de wordpress si solo desea pasar de una versión etiquetada a otra.

Aunque, también uso SVN para una copia local de WordPress para poder probar rápidamente mis complementos en alguna versión antigua muy rápido. Utilizo Eclipse para cambiar de una etiqueta a otra y hasta ahora funcionó. Pero nunca lo sabrás.

ACTUALIZACIÓN: acabo de intentar cambiar un checkout limpio de 2.9.2 a 3.0.1 que parece que está funcionando, pero solo puedo ver el backend y no el frontend del blog único predeterminado.

ACTUALIZACIÓN: Lo que incluso el modo de depuración no me dice: ya que el tema pre WP 3.0 predeterminado ya no está disponible Solo tengo que cambiar al nuevo tema "2010". Ahora todo está funcionando.

Por lo tanto, el cambio funciona, pero como dije antes, su copia de trabajo generalmente se desordena con muchos archivos que pueden causar algunos problemas al actualizar su WP copia con el interruptor SVN.

2
2ndkauboy

Parece que ejecutó svn sw en un subdirectorio, en lugar del directorio de WordPress de nivel superior. Es posible que podamos ayudarlo a recuperarse, si no puede simplemente retirar una copia limpia y moverse sobre sus complementos y temas. La salida completa de svn st sería útil, así como svn info para cualquier directorio que se haya cambiado independientemente de su padre.

0
Annika Backstrom