Računalni ekran prikazuje grešku pri ažuriranju WordPressa dok korisnik u modernom uredu pokušava riješiti problem.

WordPress ažuriranje ne uspijeva? Popravite greške u 5 koraka

Ažuriranje WordPressa, plugina i tema ključno je za održavanje sigurnosti, brzine i pouzdanosti vaše web stranice. Međutim, ponekad se tijekom procesa pojave problemi koji ometaju ažuriranje. U nastavku saznajte koje su najčešće greške i kako ih riješiti korak po korak.

Zašto ažuriranje ne uspijeva?

Greška prilikom ažuriranja obično ukazuje na problem u komunikaciji s datotekama, serverom ili bazom podataka. Evo najčešćih uzroka:

  • Nedovoljne dozvole datoteka: Ako server ne dopušta promjene na određenim datotekama ili mapama, ažuriranje može biti blokirano.
  • Nekompatibilni pluginovi: Pluginovi koji nisu ažurirani ili nisu kompatibilni s novijom verzijom WordPressa mogu ometati proces.
  • Nedostatak PHP memorije: Ažuriranja mogu zahtijevati više memorije nego što je trenutno dodijeljeno, što rezultira prekidom procesa.
  • Prekinuta internet veza: Nestabilna veza tijekom ažuriranja može dovesti do nepotpunog prijenosa datoteka.
  • Oštećene WordPress datoteke: Kvarovi ili greške u postojećim datotekama mogu onemogućiti ispravno ažuriranje.

Rješenja za neuspjela ažuriranja: 5 koraka do uspjeha

1. Ručno ažuriranje putem FTP-a

Ako automatsko ažuriranje ne funkcionira, ručno ažuriranje može biti najbolja opcija:

  1. Preuzmite najnoviju verziju WordPressa: Posjetite wordpress.org i preuzmite najnoviji paket.
  2. Povežite se putem FTP-a: Koristite FTP klijent (npr. FileZilla) za pristup vašem serveru.
  3. Zamijenite stare datoteke: U root direktoriju vaše WordPress instalacije, zamijenite stare datoteke novima. Pazite da ne prepišete wp-config.php datoteku niti mapu wp-content, jer u njima se nalaze vaši podaci i mediji.
  4. Dovršite ažuriranje: Nakon prijenosa novih datoteka, otvorite tvoj-site.com/wp-admin. WordPress će automatski završiti proces ažuriranja i prilagoditi bazu podataka ako je potrebno.

Ovaj način ažuriranja osigurava da su sve datoteke ispravne i ažurne, a istovremeno minimalizira rizik od gubitka podataka.

2. Provjerite dozvole datoteka

Dozvole datoteka određuju tko može čitati, pisati i izvršavati određene datoteke na serveru. Neispravno postavljene dozvole mogu spriječiti WordPress da pristupi potrebnim resursima:

  • Preporučene vrijednosti:
    • Mape: 755
    • Datoteke: 644

Možete koristiti FTP klijent ili SSH naredbe za provjeru i promjenu dozvola:

shCopyEditfind /path/to/your/wordpress/ -type d -exec chmod 755 {} \;
find /path/to/your/wordpress/ -type f -exec chmod 644 {} \;

Budite vrlo oprezni s ovim naredbama kako ne biste nenamjerno promijenili dozvole za važne datoteke ili mape.

3. Deaktivirajte pluginove

Problematični pluginovi često sprječavaju normalan tijek ažuriranja. Da biste provjerili jesu li neki od pluginova uzrok problema, učinite sljedeće:

  1. Deaktivirajte sve pluginove:
    • Povežite se na server putem FTP-a i uđite u mapu wp-content/plugins.
    • Preimenujte mapu (npr. u plugins.deaktivirano). Time ćete deaktivirati sve pluginove.
  2. Pokrenite ažuriranje:
    • Ako se ažuriranje izvrši uspješno, problem je najvjerojatnije u jednom od pluginova.
  3. Ponovno aktiviranje:
    • Vratite mapu na prvobitno ime i pojedinačno aktivirajte pluginove. Testirajte ažuriranje nakon aktivacije svakog plugina kako biste identificirali problematičnog.

Ovaj pristup omogućava vam da izolirate i riješite problematične dodatke, čime se poboljšava ukupna stabilnost vaše stranice.

4. Povećajte PHP memoriju

Nedostatak memorije može uzrokovati prekid ažuriranja, osobito kod većih stranica s mnogo dodataka i medija. Kako biste riješili ovaj problem:

  1. Otvorite datoteku wp-config.php.
  2. Dodajte sljedeći kod:phpCopyEditdefine('WP_MEMORY_LIMIT', '256M');

Ova promjena povećava dostupnu memoriju za WordPress, što omogućava uspješnije izvršavanje ažuriranja.

5. Popravite WordPress bazu podataka

Ako je baza podataka oštećena, to može uzrokovati probleme prilikom ažuriranja. WordPress nudi ugrađeni alat za popravak baze:

  1. Pristupite alatu za popravak:
    • Otvorite URL: tvoj-site.com/wp-admin/maint/repair.php
  2. Pokrenite popravak baze:
    • Kliknite na “Repair Database”.
    • Ovaj alat će automatski popraviti greške u bazi podataka i poboljšati performanse vaše stranice.

Popravljanje baze podataka može riješiti skrivene greške koje ometaju ažuriranje, što čini ovu metodu ključnom u rješavanju problema.

Prevencija u budućnosti

Redovita održavanja i planiranje mogu značajno smanjiti rizik od problema prilikom ažuriranja. Evo nekoliko savjeta kako izbjeći buduće poteškoće:

  • Redovito backupajte vašu stranicu i bazu:
    Koristite alate poput UpdraftPlus, BackupBuddy ili slične dodatke kako biste osigurali da imate sigurnosne kopije prije svakog većeg ažuriranja.
  • Testirajte ažuriranja na staging okruženju:
    Prije nego što primijenite ažuriranje na live stranicu, testirajte ga na kopiji stranice u staging okruženju. Ovo vam omogućava da otkrijete potencijalne probleme bez rizika po produkcijsku stranicu.
  • Nadzirajte resurse servera:
    Redovito provjeravajte radne resurse (RAM, CPU) i prilagodite hosting plan prema potrebama vaše stranice. Više resursa može značiti brže i sigurnije ažuracije.

Kontaktirajte me

Ako i dalje imate problema s ažuriranjima ili vam je potrebna stručna pomoć, kontaktirajte me odmah. Brzo ću reagirati kako bih osigurao nesmetan rad vašeg WordPress sustava i unaprijedio performanse vaše stranice!