Inici de sessió d'usuariNavegacióCercaDarrers articles
|
Actualitzar el Drupal i no morir en l'intentA continuació explicaré com fer un "upgrade" al drupal i no morir en l'intent. Aquest sistema és el que vam fer servir al GiLUG. Exactament va ser un upgrade de la versió 4.2 a la 4.4.1, però crec que es podrà aplicar a tots els canvis de versions. El drupal ja conté un script en php que permet fer l'update d'una manera més o menys automatitzada.
Suposant que la vostra base de dades s'anomena drupal i l'usuari d'aquesta s'anomena “drupal” i la contrasenya també és “drupal” podríem fer: $ mysqldump -u drupal -pdrupal drupal > drupal-4.2-backup.sql $ cp -R drupal drupal_old Ara treballarem amb el directori “drupal” (on hi ha una versió 4.2) Això no crec que sigui imprescindible, però sempre va bé i així de pas es fa una mica de neteja :) En aquests moments l'última versió és la 4.4.1 $ wget http://drupal.org/drupal/drupal-4.4.1.tgz $ tar xvzf drupal-4.4.1.tgz Bé això no crec que formi part d'aquest how-to a més si ja teníeu una versió antiga funcionat també podreu configurar la nova ;-) Passem a actualitzar!
En alguns casos cal editar el fitxer update.php, que es troba a l'arrel del directori drupal. S'ha d'editar en els casos que la persona que vulgui fer l'actualització no tingui l'uid 1 (La persona que va instal·lar el drupal la primera vegada). Encare que si tot i sent l'uid 1 no ús deixa entrar també l'haureu de modificar. Doncs ara amb el navegador només ens hem de situar a http://llocdeldrupal/update.php. $ mysql -u drupal -pdrupal drupal < script-update-drupal.sql Ara anem a l'enllaç del començament de la pàgina que posa “run the database upgrade script”. Doncs només queda canviar la variable $access_check = 1 perquè així no ens puguin anar a “upgradejant” qualsevol persona :) Segurament haureu de canviar algunes coses com la codificació de “utf-8” a “iso-8859-1” com vau fer el primer dia per tal que els accents es mostrin correctament. Segur que m'he deixat coses, però bé podeu fer comentaris i afegir-ho vosaltres :)
|
Llista de correu
Fer-la petar i coordinar-se pel programari lliure. Consultes, propostes, noticies, compartir coneixement, critica, etc.
Més eines webEnquestaUtilitzes programari lliure a la feina o al centre docent?
Completament amb GNU/Linux
29%
Només alguns programes lliures (OOo, Firefox,...)
29%
Tot privatiu, política de l'empresa
43%
Tot privatiu, no saben o no ho tenen clar
0%
Tot privatiu i il·legal
0%
Total votes: 7
Gràcies a : |
Hi ha un petit error...
Per carregar un conjunt de comandes sql d'un fitxer,
s'ha d'utilitzar <, no >...
$ mysql -u drupal -pdrupal drupal < script-update-drupal.sql
Suposo que és un descuït de l'autor .. :-)
mm
Sip, aquest meu cap que a vegades es despita, ja està corregit.
merci!
P.D. Si voleu posar el caràcter < o > feu-ho escrivint < i > que sinó es menja la resta del comentari ;)