Një gabim 500 është mënyra se si serveri ju thotë se aplikacioni juaj ndaloi dhe nuk ia tregoi arsyen vizitorit. Pothuajse gjithmonë shkaku është gjëja e fundit që ka ndryshuar.
1. Lexoni regjistrin e gabimeve
Faqet → faqja juaj → Statistikat → Regjistrat e hyrjeve dhe të gabimeve. Regjistrimi më i fundit tregon skedarin dhe rreshtin. Ai rresht i vetëm zakonisht është përgjigjja — një funksion që mungon, një gabim sintakse, një thirrje për diçka që nuk ekziston më.
2. Mendoni se çfarë ka ndryshuar
Një përditësim shtojce, një modifikim i temës, një ndryshim i versionit të PHP-së, një skedar konfigurimi i modifikuar. Nëse faqja funksiononte mirë një orë më parë, shkaku ndodhet brenda asaj ore.
3. Zhbëni veprimin më të fundit
Çaktivizoni shtojcën që sapo përditësuat, ose rivendosni skedarin që sapo modifikuat. Nëse nuk mund të hyni në zonën e administrimit, riemërtoni dosjen e shtojcës përmes SFTP-së — WordPress e çaktivizon një shtojcë që nuk arrin ta gjejë.
4. Kontrolloni versionin e PHP-së
Kodi i shkruar për një version më të vjetër të PHP-së mund të ndalojë menjëherë në një version më të ri. Faqet → faqja juaj → PHP shfaq versionin aktual dhe ju lejon ta ktheni mbrapa ndërkohë që rregulloni kodin. ⚠️ Kthimi mbrapa është vetëm një zgjidhje e përkohshme, jo një rregullim përfundimtar — versionet e vjetra të PHP-së nuk marrin më përditësime sigurie.
5. Mungesë memorieje
Nëse regjistri thotë "allowed memory size exhausted", faqja ka nevojë për më shumë memorie sesa ka aktualisht. Rrisni kufirin e memories së PHP-së në të njëjtin ekran të PHP-së.
Nëse regjistri është bosh dhe faqja vazhdon të nxjerrë gabimin 500, hapni një kërkesë mbështetjeje duke specifikuar kohën e saktë — ne mund të shohim elemente në regjistrat e serverit që regjistri i vetë faqes nuk i merr kurrë.