Artikkelihakemisto
oppiaWordPress-sivustoaloittelija sisäänWordPress-taustaohjelmaW3 Total Cache -laajennus on asennettu, mutta Memcached ei vastaa eikä toimi normaalisti seuraavan ilmoituksen kanssa:
Seuraavat välimuistissa olevat palvelimet eivät vastaa tai eivät ole käynnissä:
Tietokannan välimuisti: 127.0.0.1:11211.
Objektivälimuisti: 127.0.0.1:11211.
Sivun välimuisti: 127.0.0.1:11211.
Tämä viesti katoaa automaattisesti, kun ongelma on ratkaistu
Suorittamalla komennon "systemctl restart memcached
"Memcached-palvelun uudelleenkäynnistyksen yhteydessä ongelma poistui hetkeksi, mutta ilmaantui sitten uudelleen.
Yhteensopivuustesti on tehty ja kaikki näyttää olevan kunnossa:
Memcached extension: Installed Memcache extension: Not Installed Redis extension: Not Installed
Mitä minun pitäisi tehdä ratkaistakseni ongelman, että Memcached-palvelu ei voi toimia normaalisti?
Ratkaisu XNUMX Memcached-palvelulle ei vastaa
Memcached-palvelussa näyttää olevan jonkinlainen yhteysongelma.Joten ongelma on Memcached-palvelimessa.
Tarkista WordPress-laajennusAsetukset ja Memcached-kokoonpano.
Saamasi viesti on seurausta Memcached-palvelimessa olevasta ongelmasta.
Jos ongelma poistuu Memcached-palvelun uudelleenkäynnistyksen jälkeen, Memcached-palvelimessa saattaa olla yhteysongelmia.
Tarkista CLI/SSH memcached Palvelu▼
memcached-tool 127.0.0.1:11211 display memcached-tool 127.0.0.1:11211 stats telnet 127.0.0.1 11211
- Pitäisi kommunikoida memcachen kanssa ja vastata tilakäskyihin.
Tarkista, onko palvelu käynnissä ▼
ps afux | grep memc
Tarvittaessa käynnistä memcache-palvelu uudelleen (root/sudo)▼
service memcached restart
Jos näyttöön tulee virheilmoitus " ERROR Too many open connections
"Siitä ongelma johtui.
Kun saavutat Memcachedin avoimen yhteyden rajan, et voi enää tallentaa tai noutaa istuntoja siitä lähtien, koska vanhat yhteydet eivät katoa.
Korjauksia on kaksi:
- Poista pysyvä yhteys käytöstä W3 Total Cache -laajennusmoduulissa (esim.: Suorituskyky → Objektivälimuisti → Lisäasetukset)
- Kasvata avoimien yhteyksien rajaa memcache-kokoonpanossa, aseta avointen yhteyksien enimmäismäärä.
Ratkaisu XNUMX Memcached-palvelulle ei ole käynnissä
jos sinunLinuxpalvelimen käyttöäCWP ohjauspaneeli的 PHP-version vaihtaja, voit yrittää asentaa Memcached-palvelun uudelleen.
Napsauta CWP-ohjauspaneelin vasemmalla puolella → PHP-asetukset → PHP-version vaihtaja → valitse manuaalisesti muut PHP 7 -versiot, kuten: PHP 7.4.28 -versio, ja tarkista Memcache- ja Memcached-laajennukset▼
Chen WeiliangBlogi asensi aiemmin vain Memcached-laajennuksen, ja Memcache-laajennuksen asennuksen puute aiheutti tällaisen ongelman.
Kun Memcache- ja Memcached-laajennukset oli asennettu samaan aikaan, ongelma, että Memcached-palvelu ei vastannut, ratkesi nopeasti!
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Memcached-palvelimet eivät vastaa tai eivät toimi", mikä on hyödyllistä sinulle.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-28039.html
Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!