Joomla! Updaten, Patchen
- Joomla
- maandag, 21 augustus 2006 19:00
- Laatst aangepast op zaterdag, 17 januari 2009 12:41
Regelmatig verschijnen er Joomla!-updates, of patches, of upgrades, of hoe je het ook wilt noemen
Deze updates verschijnen meestal net als je wilt gaan slapen, als je een weekendje weg wilt, of als je het beredruk hebt.
Het officiële advies is altijd om zo snel mogelijk te upgraden. Dat is een lekker makkelijke uitspraak, en er is zit veel speelruimte in. Er staat niet: binnen vier uur upgraden, of iets dergelijks.
Het is wijs om dit inderdaad zo snel mogelijk te doen. Maar soms is het ook slim om even te wachten en te kijken wat anderen zeggen over het upgraden.
Heb je veel extra componenten geïnstalleerd, dan wil het wel eens gebeuren dat die niet altijd vlekkeloos samenwerken met een nieuwe Joomla!-versie.
Je zou kunnen zeggen dat elke update een zeker aantal bugs verwijdert, maar er ook weer enkele introduceert.
Het idee is dat er meer bugs verdwijnen dan er bij komen.
Upgraden: uiteindelijk altijd doen dus, maar als je veel extra componenten en plug-ins hebt geïnstalleerd, kan het lonen om even een paar dagen af te wachten.
Zorg in ieder geval dat je website bij een goeie webhoster wordt gehost. Neem nou Byte, mijn favoriet, vaak voeren ze, als er sprake is van grote security risico's meestal al een nood-patch uit voor alle bij hun gehoste sites, als jij op vakantie bent.
Het overschrijven van FTP bestanden, hoe??
Als er een update voor Joomla verschijnt dien je bestanden te overschrijven; de code in de bestanden is dan aangepast en deze bestanden moeten op de server geplaatst worden. Hoe overschrijf je deze bestanden nu op een betrouwbare manier? Dien je elke file in elke subdirectory apart te uploaden? Hoe doe je dat zonder knettergek te worden? Kun je een directory met sub directories uploaden en zal dan elke file overschreven worden? Of niet?
Makkelijker dan je misschien denkt
Antwoord: als je FileZilla gebruikt (en waarschijnlijk werkt dit zo met elke ftp-client) dan kun je een directory (met subdirectories) verslepen van lokaal naar remote en dan zal de file structuur intact worden gelaten en de nieuwere files zullen, nadat je dit bevestigt, overschreven worden. Het is dus inderdaad zo simpel als je zou denken en niemand legt het verder uit. Maar ik hoop dat ik diegenen die verder doordenken (of misschien te ver doordenken) hiermee geholpen heb.
Zelfde verhaal voor Windows XP
Hetzelfde verhaal geldt voor je lokale webserver op Windows XP: als je een map in Windows Explorer over een andere map heen kopieert en je geeft aan dat je bestanden wilt overschrijven zodra hierover een melding verschijnt, dan zullen al bestaande files overschreven worden met de oude (en blijft de de directory structuur gehandhaafd). Dus eigenlijk is dit vergelijkbaar met het ftp verhaal.
Upgrade instructies op de officiële Joomla!-site
http://docs.joomla.org/Upgrading_1.5_from_an_existing_1.5x_version
Het ziet er erg ingewikkeld uit, maar uiteindelijk is het niet zo moeilijk maar kost het gewoon veel tijd.