Kako bi ažurirali vaš websajt kod Loopije na najnoviju PHP verziju, molimo vas da pratite ove korake:
1. Proverite kod vašeg websajta
Pre ažuriranja, preporučujemo vam da proverite kog vašeg sajta, kako bi utvrdili da li je kompatibilan sa najnovijom PHP verzijom. Vaš sajt će u tom slučaju funkcionisati kao i pre ažuriranja. Da bi to uradili, pratite sledeće korake:
WordPress
- Ažurirajte WordPress i instalirane plugine/teme na poslednje verzije. Ovde možete pročitati kako da to uradite.
- Ažurirajte sve premium plugine/teme kao i custom made plugine/teme po preporuci proizvođača.
- Deinstalirajte ili zamenite sve plugine/teme koje ne podržavaju verziju PHPa na koju planirate da odradite nadogradnju.
- Pogledajte naše uputstvo kako da popravite sajt ako ne radi kako treba posle nadogradnje.
Joomla
- Omogućite prikaz grešaka na vašem sajtu.
- Ažurirajte Joomlu i instalirane plugine/teme na poslednju verziju.
- Ažurirajte sve premium plugine/teme kao i custom made plugine/teme po preporuci proizvođača.
- Deinstalirajte ili zamenite sve plugine/teme koje ne podržavaju verziju PHPa na koju planirate da odradite nadogradnju.
OpenCart
- Omogućite prikaz grešaka na vašem sajtu.
- Ažurirajte OpenCart i instalirane plugine/teme na poslednju verziju. Pročitajte više o tome kako se to radi.
- Ažurirajte sve premium plugine/teme kao i custom made plugine/teme po preporuci proizvođača.
Drugi
- Omogućite prikaz grešaka na vašem sajtu.
- Ukoliko imate third-party software instaliran na vašem sajtu, pročitajte dokumentaciju o tom software-u o informacijama kako da ga ažurirate na poslednju verziju.
- Pročitajte uputstva koje smo naveli ispod i proverite da li ste pripremili svoje sajtove za ažuriranje.
- Ažuriranje sa PHP 7.3 na 7.4
- Ažuriranje sa PHP 7.4 na 8.0
- Ažuriranje sa PHP 8.0 na 8.1
- Ažuriranje sa PHP 8.1 na 8.2
Ako vaš sajt koristi mysql _* funkciju, morate da to zamenite sa mysqli ili PDO. Ako imate novije verzije WordPress/Joomla/OpenCart-a, već koristite bazu ispravno.
2. Ažurirajte PHP verziju u Loopia Customer zone
- Logujte se u Loopia korisnički panel
- Kliknite na domen sajta kome želite da ažurirate PHP verziju tako što kliknete na odaberete “Domen sa sajtom” > “Unix”.
- Odaverite željenu verziju PHP-a i kliknite na “Sačuvaj”.
Internal Server Error
Od PHP verzije 7.1, nemamo backward kompatibilnost sa zastarelim kodom u htaccess fajlovima. Ovo znači da allow/deny komande i AddOutputFilterByType mogu da generišu Internal Server Errror na vašem sajtu. Pročitajte uputstvo kako da rešite ovaj problem i kako bi mogli da koristite najnovije verzije PHP-a na vašem sajtu.