Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: Upgrade 7.01.04 naar 7.02.04
Posted by
tacohanou on 02 January 2012, 21:19
#1
Ik heb een tijdje 'vergeten' de site te updaten. Die draait nu op versie 7.01.04.
Wat is de meest handige en zekere strategie om naar de laatste versie te upgraden?
Alvast bedankt voor de reacties en tips.
Posted by
Wanabo on 03 January 2012, 09:45
#2
Maak een backup van de files en je mysql database. De database bij voorkeur via je webhosting paneel of via phpmyadmin. (de interne database backup functie in php fusion mag ook)
Pak het nieuwste php-fusion pakket.
Quote
2. You must first upload the upgrade script from the folder named 'upgrade v7' (or 'upgrade v701' if you already have v7.01 running) to the administration folder of your site and upload the folder named 'locale' to the root of your site. Without the locale files, some names may not be added to the database.
En pak het juiste upgrade script.
Upload alleen upgrade.php uit de upgrade v701 map naar de administratie map. Upload nu ook de locale files, English en e.v. Dutch als je site Nederlands is.
Verder niets uploaden dat komt na het upgrade proces.
Log in op je site, voer de upgrade uit en volg de instructies. (er wordt dacht ik aangegeven dat je handmatig je config.php file moet aanpassen)
Als dit proces klaar is kun je de rest van de bestanden uploaden. Pas als alle bestanden zijn geupload werkt je site weer. Niet in paniek raken dus.
E.v. na uploaden van alle bestanden met CTRL+5 je browser verversen.
Zorg dat caching op je server uit staat zoals b.v. APC.
Posted by
tacohanou on 12 January 2012, 21:28
#3
Bedankt voor je duidelijke uitleg.
Ik heb net geprobeerd om te upgraden. Ben eerst van 7.01.04 naar 7.01.05 gegaan en daarna naar 7.01.06.
Dat ging allemaal goed.
Daarna geprobeerd om van 7.01.06 naar 7.02.04 te gaan. En daar krijg ik een foutmelding.
Ik heb de instructies opgevolgd zoals beschreven. Database upgrade ging ook goed. De config.php heb ik aangepast zoals na de DB upgrade werd aangegeven.
Toen zijn alle files geupload (uitgezonderd setup.php en _config.php).
IK krijg de volgende foutmelding:
Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /mnt/webg/c2/62/51610262/htdocs/avl-php702/includes/ip_handling_include.php on line 26
Kan iemand uitleggen wat er fout is?
Posted by
Wanabo on 12 January 2012, 21:50
#4
Welke php versie gebruik je? Kijk in de readme of je php versie geschikt is.
Je kunt e.v. /ip_handling_include.php nog een keer uploaden uit het nieuwe pakket.
Zo aan het pad te zien ben je aan het testen met een kopie van de originele site. Heb je in de kopie wel de goede instellingen (pad e.d.)?
Posted by
tacohanou on 12 January 2012, 22:11
#5
Quote
Wanabo schreef:
Welke php versie gebruik je? Kijk in de readme of je php versie geschikt is.
Daar zat de fout. Server instellingen verwezen nog naar PHP4. Heb .htaccess aangemaakt en de verwijzing naar PHP5 gemaakt.
Nu zijn er geen foutmeldingen meer voor zover ik kan zien.
Wederom bedankt voor de snelle en goede reactie!
Posted by
Wanabo on 12 January 2012, 22:51
#6
In deze versie zit een fouten log, houdt die voorlopig even in de gaten.