500 പിശക് എന്നത് സെർവർ പറയുന്നത് നിങ്ങളുടെ ആപ്ലിക്കേഷൻ പ്രവർത്തനം നിർത്തി, സന്ദർശകനോട് കാരണം പറഞ്ഞതുമില്ല എന്നാണ്. ഇത് മിക്കവാറും അവസാനമായി വരുത്തിയ മാറ്റം തന്നെയായിരിക്കും.
1. എറർ ലോഗ് വായിക്കുക
സൈറ്റുകൾ → നിങ്ങളുടെ സൈറ്റ് → സ്ഥിതിവിവരക്കണക്കുകൾ → ആക്സസ്, എറർ ലോഗുകൾ. ഏറ്റവും പുതിയ എൻട്രി ഫയലും വരിയും വ്യക്തമാക്കുന്നു. ആ ഒരൊറ്റ വരിയാണ് സാധാരണയായി ഇതിനുള്ള ഉത്തരം — ലഭ്യമല്ലാത്ത ഫംഗ്ഷൻ, സിന്റാക്സ് പിശക്, ഇപ്പോൾ നിലവിലില്ലാത്ത ഒന്നിനെ വിളിക്കുന്നത് എന്നിവയാകാം അത്.
2. എന്താണ് മാറ്റമുണ്ടായതെന്ന് ചിന്തിക്കുക
ഒരു പ്ലഗിൻ അപ്ഡേറ്റ്, തീം എഡിറ്റ്, PHP പതിപ്പ് മാറ്റം, തിരുത്തിയ കോൺഫിഗറേഷൻ ഫയൽ എന്നിവ. ഒരു മണിക്കൂർ മുമ്പ് സൈറ്റ് ശരിയായി പ്രവർത്തിച്ചിരുന്നെങ്കിൽ, കാരണം ആ ഒരു മണിക്കൂറിലാണ് ഉള്ളത്.
3. ഏറ്റവും പുതിയ മാറ്റം പഴയപടിയാക്കുക
നിങ്ങൾ ഇപ്പോൾ അപ്ഡേറ്റ് ചെയ്ത പ്ലഗിൻ പ്രവർത്തനരഹിതമാക്കുക, അല്ലെങ്കിൽ നിങ്ങൾ ഇപ്പോൾ എഡിറ്റ് ചെയ്ത ഫയൽ പുനഃസ്ഥാപിക്കുക. നിങ്ങൾക്ക് അഡ്മിൻ ഏരിയയിൽ പ്രവേശിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, SFTP വഴി പ്ലഗിന്റെ ഫോൾഡറിന്റെ പേര് മാറ്റുക — കണ്ടെത്താൻ കഴിയാത്ത ഒരു പ്ലഗിൻ WordPress പ്രവർത്തനരഹിതമാക്കുന്നു.
4. PHP പതിപ്പ് പരിശോധിക്കുക
പഴയ PHP പതിപ്പിനായി എഴുതിയ കോഡ് പുതിയ പതിപ്പിൽ പൂർണ്ണമായും നിശ്ചലമായേക്കാം. സൈറ്റുകൾ → നിങ്ങളുടെ സൈറ്റ് → PHP എന്നത് നിലവിലെ പതിപ്പ് കാണിക്കുകയും നിങ്ങൾ കോഡ് പരിഹരിക്കുമ്പോൾ അത് പഴയപടിയാക്കാൻ അനുവദിക്കുകയും ചെയ്യുന്നു. ⚠️ പഴയപടിയാക്കുന്നത് ഒരു താൽക്കാലിക ആശ്വാസം മാത്രമാണ്, പരിഹാരമല്ല — പഴയ PHP പതിപ്പുകൾക്ക് സുരക്ഷാ പാച്ചുകൾ ലഭിക്കുന്നത് നിലയ്ക്കുന്നു.
5. മെമ്മറി തികയാതെ വരിക
ലോഗ് "allowed memory size exhausted" എന്ന് പറയുകയാണെങ്കിൽ, സൈറ്റിന് നിലവിലുള്ളതിനേക്കാൾ കൂടുതൽ മെമ്മറി ആവശ്യമാണ്. അതേ PHP സ്ക്രീനിൽ തന്നെ PHP മെമ്മറി പരിധി ഉയർത്തുക.
ലോഗ് ശൂന്യമായിരിക്കുകയും സൈറ്റ് ഇപ്പോഴും 500 പിശക് കാണിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ, കൃത്യമായ സമയം ഉൾപ്പെടുത്തി ഒരു ടിക്കറ്റ് തുറക്കുക — ഒരു സൈറ്റിന്റെ സ്വന്തം ലോഗിൽ ഒരിക്കലും ലഭിക്കാത്ത കാര്യങ്ങൾ ഞങ്ങൾക്ക് സെർവർ ലോഗുകളിൽ കാണാൻ കഴിയും.