നിങ്ങളുടെ ആപ്ലിക്കേഷൻ പിന്തുണയ്ക്കുന്ന ഏറ്റവും പുതിയ പതിപ്പ് ഉപയോഗിക്കുക. പുതിയ PHP വേഗതയേറിയതും സുരക്ഷാ പരിഹാരങ്ങൾ ലഭിക്കുന്നതുമാണ്; കാലഹരണപ്പെട്ട (end-of-life) പതിപ്പിന് ഇവ രണ്ടും ലഭിക്കില്ല.
ഇത് മാറ്റുന്നത് എങ്ങനെ
സൈറ്റുകൾ → നിങ്ങളുടെ സൈറ്റ് → സോഫ്റ്റ്വെയർ → PHP പതിപ്പ്. മാറ്റം നിമിഷങ്ങൾക്കകം പ്രാബല്യത്തിൽ വരും, നിങ്ങൾ കാണുന്ന രീതിയിലുള്ള റീസ്റ്റാർട്ട് ആവശ്യമില്ല.
ലൈവ് സൈറ്റിൽ ഇത് മാറ്റുന്നതിന് മുൻപ്
ആദ്യം ഒരു ബാക്കപ്പ് എടുക്കുക (സൈറ്റുകൾ → നിങ്ങളുടെ സൈറ്റ് → ബാക്കപ്പുകൾ), നിങ്ങളുടെ പ്ലഗിന്നുകളും തീമും അപ്ഡേറ്റ് ചെയ്യുക — ഇവിടെയാണ് സാധാരണയായി PHP അപ്ഗ്രേഡുകൾ തകരാറിലാകുന്നത്. ലൈവ് സൈറ്റിനെ ബാധിക്കാതെ ഈ അപ്ഡേറ്റുകൾ പരീക്ഷിക്കുന്നതിന് ഒരു സ്റ്റേജിംഗ് പകർപ്പ് (സൈറ്റുകൾ → നിങ്ങളുടെ സൈറ്റ് → സ്റ്റേജിംഗ്) ഉപയോഗിക്കുക. ⚠️ ഒരു സ്റ്റേജിംഗ് പകർപ്പ് ലൈവ് സൈറ്റിന്റെ അതേ PHP പതിപ്പാണ് പ്രവർത്തിപ്പിക്കുന്നത്, അതിനാൽ അതിന് തനിയെ പുതിയ പതിപ്പ് പരീക്ഷിക്കാൻ കഴിയില്ല: മാറ്റത്തിന് ശേഷം സൈറ്റ് ശരിയായി പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, പതിപ്പ് പഴയതുപോലെ ആക്കുക — ഇതിന് ഏതാനും നിമിഷങ്ങൾ മാത്രമേ എടുക്കൂ.
പിന്നീട് എന്തെങ്കിലും തകരാറുണ്ടായാൽ
അപ്ഡേറ്റ് ചെയ്യാത്ത ഒരു പ്ലഗിൻ അല്ലെങ്കിൽ ഒരു ലൈബ്രറിയാണ് ഇതിന്റെ സാധാരണ കാരണം. പതിപ്പ് പഴയതുപോലെ ആക്കുക — ഇതിന് ഏതാനും നിമിഷങ്ങൾ മാത്രമേ എടുക്കൂ — കൂടാതെ സൈറ്റുകൾ → നിങ്ങളുടെ സൈറ്റ് → സ്ഥിതിവിവരക്കണക്കുകൾ എന്നതിലെ എറർ ലോഗ് പരിശോധിക്കുക. ലോഗിൽ ഫയലും വരിയും കാണിക്കും, ഇത് സാധാരണയായി പ്ലഗിൻ തിരിച്ചറിയാൻ മതിയാകും.
WordPress-ൽ പ്രത്യേകമായി
WordPress കോർ നിലവിലെ PHP-യെ മികച്ച രീതിയിൽ പിന്തുണയ്ക്കുന്നു. പ്രശ്നങ്ങൾ ഉണ്ടാകുന്നത് പ്ലഗിന്നുകളിലാണ്, കൂടാതെ WordPress സ്ക്രീൻ നിങ്ങളുടെ എല്ലാ സൈറ്റുകളിലുമുള്ള എല്ലാ പ്ലഗിന്നുകളും അവയുടെ പതിപ്പുകൾ സഹിതം കാണിക്കുന്നു, അതിനാൽ അവയിൽ എന്തെങ്കിലും മാറ്റുന്നതിന് മുൻപ് ഏതൊക്കെ സൈറ്റുകളിലാണ് അപകടസാധ്യതയുള്ളവ ഉള്ളതെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും.
⚠️ ഞങ്ങൾ നിങ്ങൾക്കായി നിങ്ങളുടെ PHP പതിപ്പ് അപ്ഗ്രേഡ് ചെയ്യില്ല, നിങ്ങളുടെ കോഡ് എന്താണ് ചെയ്യുന്നതെന്ന് നിങ്ങൾക്ക് മാത്രം അറിയാവുന്നതിനാൽ തിരഞ്ഞെടുപ്പ് നിങ്ങളുടേതായി തന്നെ തുടരും. ഞങ്ങൾ പുതിയ പതിപ്പുകൾ ലഭ്യമാക്കുകയും സുരക്ഷാ അപ്ഡേറ്റുകൾ നൽകുകയും ചെയ്യുന്നു.
⛔ നിങ്ങളുടെ പതിപ്പ് കാലഹരണപ്പെടാൻ പോകുന്നുവെന്ന് ഞങ്ങൾ ഇപ്പോൾ മുൻകൂട്ടി മുന്നറിയിപ്പ് നൽകുന്നില്ല, അതിനാൽ അത് അറിയിക്കുന്നതുവരെ കാത്തിരിക്കരുത്. ഞങ്ങൾ ഇതിനകം പിൻവലിച്ച ഒരു പതിപ്പ് പ്രവർത്തിപ്പിക്കുമ്പോൾ നിങ്ങൾ ഒരു സപ്പോർട്ട് ടിക്കറ്റ് തുറക്കുകയാണെങ്കിൽ, ഫോമിന് മുന്നിലുള്ള സൈറ്റ് പരിശോധന അത് ചൂണ്ടിക്കാണിക്കുകയും പിന്തുണയ്ക്കുന്ന ഏറ്റവും പുതിയ പതിപ്പ് നിർദ്ദേശിക്കുകയും ചെയ്യും — എന്നാൽ അത് അവിടെ മാത്രമേ കാണിക്കൂ, അതും ആ പതിപ്പ് ഇതിനകം പിൻവലിച്ചതിന് ശേഷം മാത്രം. വർഷത്തിൽ ഒന്നോ രണ്ടോ തവണ PHP പതിപ്പ് സ്ക്രീൻ സ്വയം പരിശോധിക്കുക.
ഇവിടെ "end of life" എന്നാൽ എന്താണ് അർത്ഥമാക്കുന്നത്
കാലഹരണപ്പെട്ട ഒരു പതിപ്പിന് PHP പ്രോജക്റ്റിൽ നിന്നുള്ള പരിഹാരങ്ങൾ ലഭിക്കുന്നത് നിലയ്ക്കും. പഴയ ഒരു ആപ്ലിക്കേഷൻ ആദ്യം മുതൽ വീണ്ടും നിർമ്മിക്കുന്നതിന് പകരം ആദ്യ ദിവസം തന്നെ ഇങ്ങോട്ട് മാറ്റാൻ സാധിക്കുന്നതിനായി, ഞങ്ങളുടെ പ്ലാറ്റ്ഫോം സുരക്ഷിതമാക്കിയതും സുരക്ഷാ അപ്ഡേറ്റുകൾ നൽകിയതുമായ അത്തരം ചില പതിപ്പുകൾ ഞങ്ങൾ മനപ്പൂർവ്വം ലഭ്യമാക്കിയിട്ടുണ്ട്. അതൊരു യഥാർത്ഥ ഓപ്ഷനാണ്, ഒരു കെണിയല്ല — എന്നാൽ അതൊരു തുടക്കം മാത്രമാണ്, ലക്ഷ്യമല്ല, നിങ്ങളുടെ കോഡ് പിന്തുണയ്ക്കുന്ന ഏറ്റവും പുതിയ പതിപ്പാണ് ഇപ്പോഴും ശരിയായ തിരഞ്ഞെടുപ്പ്.