Kuskuren 500 yana nufin uwar garke na cewa aikace-aikacenka ya tsaya kuma bai bayyana wa mai ziyara dalili ba. Kusan kowane lokaci abin da ya canza na karshe ne ke haifar da shi.
1. Karanta bayanan kuskure (error log)
Shafuka → shafinka → Kididdiga → Rajistar shiga da kurakurai. Sabon bayanin da ya shigo yana nuna sunan fayil da layin da kuskuren yake. Wannan layi daya yawanci shi ne amsar — aikin da ba a samu ba, kuskuren rubutun lissafi (syntax error), ko kiran wani abu da babu shi a yanzu.
2. Yi tunanin abin da ya canza
Sabunta plugin, gyara a tsarin theme, canjin fasalin PHP, ko gyara a fayil din saiti (config file). Idan shafin yana aiki lafiya sa'a daya da ta wuce, to matsalar ta faru ne a cikin wannan sa'ar.
3. Soke abin da ka yi na kwanan nan
Kashe plugin din da ka sabunta yanzu, ko mayar da fayil din da ka gyara. Idan ba za ka iya shiga sashin gudanarwa (admin area) ba, canza sunan babban fayil din (folder) plugin din ta hanyar SFTP — WordPress yana kashe plugin din da ya kasa samu.
4. Bincika fasalin PHP
Lambar tsari (code) da aka rubuta don tsohon PHP na iya tsayawa cak a kan sabon tsari. Shafuka → shafinka → PHP yana nuna fasalin da ake amfani da shi a yanzu kuma yana ba ka damar mayar da shi baya yayin da kake gyara lambar tsarin. ⚠️ Mayar da shi baya wata 'yar dama ce ta numfashi, ba cikakken gyara ba ne — tsofaffin fasalolin PHP suna daina samun gyare-gyaren tsaro.
5. Karancin ma'ajiya (memory)
Idan rajistar bayanan ta ce "allowed memory size exhausted", shafin yana bukatar karin ma'ajiya fiye da wadda yake da ita. Kara iyakar ma'ajiyar PHP a wannan shafin na PHP.
Idan rajistar bayanan babu komai a ciki kuma shafin har yanzu yana ba da kuskuren 500, bude tikitin neman taimako tare da sanya ainihin lokacin — muna iya ganin abubuwa a rajistar uwar garke wadanda rajistar shafin kansa ba ya taba samu.