Pregunta

he descuidado un sitio durante un tiempo, y ahora tengo que actualizar algunos módulos que son varias versiones de retraso. ¿Puedo saltar a la nueva versión del módulo o tengo que copiar cada versión en orden y ejecutar update.php cada vez?

Además, si varios módulos necesitan una renovación, ¿está bien para copiar todos los archivos a través de update.php y ejecutar una vez, o tengo que copiar cada módulo individual y ejecutar la actualización cada vez?

¿Fue útil?

Solución

Sí, puede saltarse los pasos cuando se actualiza. El mejor método que he encontrado es utilizar drush. "Drush arriba" hará que las copias de seguridad; actualizar todos los módulos, temas, y el núcleo de Drupal; y luego ejecutar update.php.

Lo hago en mi sitio de desarrollo, prueba, a continuación, confirmar a la subversión y comprobar que funciona en la producción. De hecho, estoy a punto de actualizar nuestro sitio de producción.

Otros consejos

Mientras usted no está saltando principales versiones de Drupal (es decir, pasar de Drupal 5.x a Drupal 7.x), acaba de saltar a la nueva versión (s).

En términos generales, se puede actualizar a partir de (por ejemplo) versión 6.1 a 6.20; Drupal guarda la última función de actualización se ejecuta para cada módulo, y ejecutará las funciones que no se han ejecutado, uno por uno.

Me gustaría comprobar si la página del proyecto contiene instrucciones específicas para actualizar un módulo; el módulo podría ser incompatible con algunas versiones de otros módulos, o requerir un procedimiento de actualización particular.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a drupal.stackexchange
scroll top