ആർട്ടിക്കിൾ ഡയറക്ടറി
പഠിക്കുന്നുണ്ട്വേർഡ്പ്രസ്സ് വെബ്സൈറ്റ്പുതുമുഖംവേർഡ്പ്രസ്സ് ബാക്കെൻഡ്W3 ടോട്ടൽ കാഷെ പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്തു, പക്ഷേ Memcached പ്രതികരിക്കുന്നില്ല, ഇനിപ്പറയുന്ന അറിയിപ്പിനൊപ്പം സാധാരണ പോലെ പ്രവർത്തിക്കുന്നില്ല:
ഇനിപ്പറയുന്ന മെംകാഷ് ചെയ്ത സെർവറുകൾ പ്രതികരിക്കുന്നില്ല അല്ലെങ്കിൽ പ്രവർത്തിക്കുന്നില്ല:
ഡാറ്റാബേസ് കാഷെ: 127.0.0.1:11211.
ഒബ്ജക്റ്റ് കാഷെ: 127.0.0.1:11211.
പേജ് കാഷെ: 127.0.0.1:11211.
പ്രശ്നം പരിഹരിച്ചുകഴിഞ്ഞാൽ ഈ സന്ദേശം സ്വയമേവ അപ്രത്യക്ഷമാകും
കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ "systemctl restart memcached
"മെംകാഷ് ചെയ്ത സേവനം പുനരാരംഭിക്കുമ്പോൾ, പ്രശ്നം കുറച്ച് സമയത്തേക്ക് പോയി, പക്ഷേ പിന്നീട് വീണ്ടും പ്രത്യക്ഷപ്പെട്ടു.
അനുയോജ്യത പരിശോധന നടത്തി, എല്ലാം ശരിയാണെന്ന് തോന്നുന്നു:
Memcached extension: Installed Memcache extension: Not Installed Redis extension: Not Installed
Memcached സേവനം സാധാരണപോലെ പ്രവർത്തിപ്പിക്കാൻ കഴിയാത്ത പ്രശ്നം പരിഹരിക്കാൻ ഞാൻ എന്താണ് ചെയ്യേണ്ടത്?
Memcached സേവനത്തിനുള്ള പരിഹാരം XNUMX പ്രതികരിക്കുന്നില്ല
Memcached സേവനവുമായി ബന്ധപ്പെട്ട് എന്തെങ്കിലും തരത്തിലുള്ള കണക്റ്റിവിറ്റി പ്രശ്നങ്ങൾ ഉള്ളതായി തോന്നുന്നു.അതിനാൽ പ്രശ്നം മെംകാഷ്ഡ് സെർവറിലാണ്.
പരിശോധിക്കൂ വേർഡ്പ്രസ്സ് പ്ലഗിൻക്രമീകരണങ്ങളും Memcached കോൺഫിഗറേഷനും.
നിങ്ങൾക്ക് ലഭിച്ച സന്ദേശം Memcached സെർവറിലെ ഒരു പ്രശ്നത്തിന്റെ ഫലമാണ്.
Memcached സേവനം പുനരാരംഭിച്ചതിന് ശേഷം പ്രശ്നം ഇല്ലാതായാൽ, Memcached സെർവറിൽ ചില കണക്റ്റിവിറ്റി പ്രശ്നങ്ങൾ ഉണ്ടായേക്കാം.
CLI/SSH-ൽ പരിശോധിക്കുക മെമ്മാച്ച് ചെയ്തു സേവനം▼
memcached-tool 127.0.0.1:11211 display memcached-tool 127.0.0.1:11211 stats telnet 127.0.0.1 11211
- മെംകാഷുമായി ആശയവിനിമയം നടത്തുകയും സ്റ്റാറ്റസ് കമാൻഡുകളോട് പ്രതികരിക്കുകയും വേണം.
സേവനം പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക ▼
ps afux | grep memc
ആവശ്യമെങ്കിൽ, memcache സേവനം പുനരാരംഭിക്കുക (റൂട്ട്/സുഡോ ആയി)▼
service memcached restart
ഒരു പിശക് സന്ദേശം പ്രത്യക്ഷപ്പെടുകയാണെങ്കിൽ " ERROR Too many open connections
"അതാണ് പ്രശ്നമുണ്ടാക്കിയത്.
നിങ്ങൾ Memcached ഓപ്പൺ കണക്ഷൻ പരിധിയിൽ എത്തുമ്പോൾ, പഴയ കണക്ഷനുകൾ ഇല്ലാതാകാത്തതിനാൽ, ആ നിമിഷം മുതൽ നിങ്ങൾക്ക് സെഷനുകളൊന്നും സംഭരിക്കാനോ വീണ്ടെടുക്കാനോ കഴിയില്ല.
സാധ്യമായ രണ്ട് പരിഹാരങ്ങളുണ്ട്:
- W3 ടോട്ടൽ കാഷെ പ്ലഗിൻ മൊഡ്യൂളിലെ സ്ഥിരമായ കണക്ഷൻ പ്രവർത്തനരഹിതമാക്കുക (ഉദാ: പ്രകടനം → ഒബ്ജക്റ്റ് കാഷെ → വിപുലമായത്)
- മെംകാഷെ കോൺഫിഗറേഷനിൽ തുറന്ന കണക്ഷനുകളുടെ പരിധി വർദ്ധിപ്പിക്കുക, പരമാവധി തുറന്ന കണക്ഷനുകൾ സജ്ജമാക്കുക.
Memcached സേവനത്തിനുള്ള പരിഹാരം XNUMX പ്രവർത്തിക്കുന്നില്ല
നിങ്ങളാണെങ്കിൽലിനക്സ്സെർവർ ഉപയോഗംCWP നിയന്ത്രണ പാനൽന്റെ PHP പതിപ്പ് സ്വിച്ചർ, നിങ്ങൾക്ക് Memcached സേവനം വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യാൻ ശ്രമിക്കാവുന്നതാണ്.
CWP നിയന്ത്രണ പാനലിന്റെ ഇടതുവശത്ത് ക്ലിക്ക് ചെയ്യുക → PHP ക്രമീകരണങ്ങൾ → PHP പതിപ്പ് സ്വിച്ചർ → മറ്റ് PHP 7 പതിപ്പുകൾ സ്വമേധയാ തിരഞ്ഞെടുക്കുക, ഉദാഹരണത്തിന്: PHP 7.4.28 പതിപ്പ്, കൂടാതെ Memcache, Memcached എക്സ്റ്റൻഷൻ പരിശോധിക്കുക▼
ചെൻ വെയ്ലിയാങ്ബ്ലോഗ് മുമ്പ് Memcached എക്സ്റ്റൻഷൻ മാത്രമേ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ളൂ, Memcache എക്സ്റ്റൻഷൻ ഇൻസ്റ്റാൾ ചെയ്യാത്തത് അത്തരമൊരു പ്രശ്നത്തിന് കാരണമായി.
Memcache, Memcached വിപുലീകരണങ്ങൾ ഒരേ സമയം ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, Memcached സേവനം പ്രതികരിക്കാത്ത പ്രശ്നം പെട്ടെന്ന് പരിഹരിച്ചു!
ഹോപ്പ് ചെൻ വെയ്ലിയാങ് ബ്ലോഗ് ( https://www.chenweiliang.com/ ) പങ്കിട്ട "മെംകാഷ് ചെയ്ത സെർവറുകൾ പ്രതികരിക്കുന്നില്ല അല്ലെങ്കിൽ പ്രവർത്തിക്കുന്നില്ല", ഇത് നിങ്ങൾക്ക് സഹായകരമാണ്.
ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ സ്വാഗതം:https://www.chenweiliang.com/cwl-28039.html
ഏറ്റവും പുതിയ അപ്ഡേറ്റുകൾ ലഭിക്കുന്നതിന് ചെൻ വെയ്ലിയാങ്ങിന്റെ ബ്ലോഗിന്റെ ടെലിഗ്രാം ചാനലിലേക്ക് സ്വാഗതം!
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!