Ús del Assistente d’Actualització
L’Assistente d’Actualització proporciona una manera ràpida d’actualitzar a l’última versió de l’aplicació SuiteCRM. Inclou una lògica crítica d’actualització, així com les instruccions SQL necessàries per actualitzar l’aplicació.
Assegureu-vos que el fitxer config.php de la vostra instal·lació, situat al directori arrel de SuiteCRM, sigui editable abans d’utilitzar l’Assistente d’Actualització. NOTA: Les actualitzacions manuals mitjançant el reemplaçament de fitxers i l’execució del SQL d’actualització no són compatibles.
Actualització de SuiteCRM utilitzant l’Assistente d’Actualització
- Descarregueu el fitxer .zip d’actualització de SuiteCRM adequat des del lloc web de SuiteCRM a la vostra màquina local. Per exemple, descarregueu el fitxer SuiteCRMPro-Upgrade-6.4.x-to-6.5.0.zip per actualitzar SuiteCRM Professional de la versió 6.4.x a la 6.5.0. Descarregueu el fitxer de conversió apropiat per convertir-lo a SuiteCRM Professional o SuiteCRM Enterprise.
- Inicieu sessió a la vostra aplicació SuiteCRM existent com a administrador i feu clic a Administrador a l’extrem dret de la pàgina.
- Feu clic aAssistente d’Actualitzacions al panell Sistemes de la pàgina d’inici d’Administració.
- Això mostra la pàgina de l’Assistent d’actualització.
- Feu clic a Següent.
- Això mostra la pàgina Comprovacions del sistema. SuiteCRM comença el procés de verificació del sistema. La pàgina de verificació del sistema indica que no hi ha hagut problemes si el procés de verificació es completa amb èxit. Els problemes amb els permisos de fitxers, la base de dades i la configuració del servidor es llisten a la pàgina si el procés de verificació del sistema ha trobat algun problema.
- Feu clic a Següent si la verificació del sistema és correcta.
- Això mostra la pàgina Carregar una actualització.
- Feu clic a Examinar, aneu a la ubicació del fitxer zip d’actualització i seleccioneu-lo.
- La ruta al fitxer es mostra al camp Carregar una actualització.
- Feu clic a Carregar actualització per pujar el paquet a l’aplicació SuiteCRM.
- El sistema carrega el paquet i el mostra a la pàgina. Utilitzeu el botó Eliminar paquet per eliminar el paquet si cal.
- Feu clic a Següent.
- Això mostra la pàgina Comprovació prèvia.
- Feu clic a Mostrar seqüència d’ordres de canvi d’esquema per veure les diferències en l’esquema de la base de dades de SuiteCRM entre la vostra versió actual i la nova versió de SuiteCRM.
- Per defecte, l’opció Assistent d’actualització executa SQL està seleccionada com a mètode d’actualització de la base de dades. Seleccioneu Consultes SQL manuals del menú desplegable Mètode d’actualització de la base de dades i marqueu la casella Comprovar quan s’hagi executat SQL manualment, si heu executat les consultes SQL manualment.
- Feu clic a Tornar a comprovar per tornar a executar la Comprovació prèvia. Feu clic a Següent per ometre aquest pas.
- Això mostra la pàgina Confirmar actualització.
- També podeu fer clic a Mostrar per veure una llista dels fitxers copiats i els resultats reconstruïts. També podeu veure consultes omeses.
- Feu clic a Següent.
- Durant el procés d’actualització, SuiteCRM realitza una fusió tripartida entre la instància personalitzada en la versió anterior, la instància predeterminada en la versió anterior i la instància predeterminada en la nova versió. Aquesta combinació tripartida afegeix qualsevol camp que s’hagi afegit als dissenys de mòduls predeterminats a la nova versió als dissenys de mòduls corresponents a la versió existent, si els dissenys de mòduls en la versió anterior no s’han personalitzat a través de l’Studio (o en l’actualització de manera segura) abans de l’actualització. La combinació tripartida també ajusta la ubicació dels camps en dissenys de mòduls no personalitzats per Studio perquè coincideixi amb la ubicació als dissenys de mòduls predeterminats.
- SuiteCRM mostra la pàgina Confirmar dissenys com a Pas 5 del procés d’actualització si els dissenys de mòduls existents s’han personalitzat i hi ha canvis en els camps predeterminats i la ubicació dels camps als nous dissenys de mòduls.
- La pàgina Confirmar dissenys llista els dissenys de mòduls que han canviat a la nova versió. L’administrador té l’opció d’aplicar els canvis als dissenys de mòduls existents. Per defecte, tots els dissenys de mòduls llistats es seleccionen per fusionar-se durant l’actualització.
- Per exemple, a la versió 6.1.0, SuiteCRM va afegir els camps Assignat a als dissenys predeterminats de Vista detallada i Vista d’edició per a Notes i Plantilles de correu electrònic. Si la instància que s’està actualitzant té un disseny EditView personalitzat per a Notes, però no té dissenys personalitzats per a Plantilles de correu electrònic, passarà el següent durant l’actualització:
- La pàgina Confirmar dissenys apareix com a Pas 5 a l’Assistent d’actualització.
- La pàgina Confirmar dissenys mostra el mòdul Notes amb els dissenys EditView i DetailView.. Els dissenys de Plantilles de correu electrònic no es mostren a la pàgina Confirmar dissenys perquè els dissenys existents no es van personalitzar.
- L’administrador té l’opció d’escollir fusionar els canvis al mòdul Notes amb el disseny EditView personalitzat existent.
- Deseleccione el mòdul si no voleu afegir els nous camps a un mòdul.
- Feu clic a Següent.
- Això mostra un missatge que confirma que els dissenys s’han fusionat correctament (si vau triar actualitzar els vostres mòduls).
- Feu clic a Següent.
-
La pàgina Debrief confirma la instal·lació de l’actualització. Completeu els passos per a la fusió manual de fitxers o per executar consultes SQL ara.
- Feu clic a Fet.
- Això mostra la pàgina d’inici que indica que l’actualització s’ha completat.
- Feu clic a Reparar i seleccioneu les opcions Reconstruir relacions i Reconstruir extensions al panell Sistemes de la pàgina d’inici d’Administració.
- Per obtenir més informació, consulteu Reparació.
- Combineu manualment els fitxers extraient els fitxers omesos del fitxer zip del patch si desmarqueu algun fitxer per evitar que l’Assistent d’actualització els sobrescrigui. Combineu el fitxer instal·lat al directori de l’aplicació SuiteCRM.
- NOTA: Consulteu el fitxer upgradeWizard.log a la carpeta SuiteCRM per obtenir informació sobre les actualitzacions de SuiteCRM que no s’han realitzat correctament.