ລາຍການຫົວເລື່ອງ
ມີການຮຽນຮູ້ເວັບໄຊທ໌ WordPressnewbie ໃນດ້ານຫຼັງຂອງ WordPressplugin W3 Total Cache ຖືກຕິດຕັ້ງ, ແຕ່ Memcached ບໍ່ຕອບສະໜອງ ແລະບໍ່ໄດ້ເຮັດວຽກຕາມປົກກະຕິໂດຍມີການແຈ້ງເຕືອນຕໍ່ໄປນີ້:
ເຊີບເວີ memcached ຕໍ່ໄປນີ້ບໍ່ຕອບສະໜອງ ຫຼື ບໍ່ແລ່ນ:
ຖານຂໍ້ມູນຖານຄວາມຈໍາ: 127.0.0.1:11211.
Object Cache: 127.0.0.1:11211.
Page Cache: 127.0.0.1:11211.
ຂໍ້ຄວາມນີ້ຈະຫາຍໄປໂດຍອັດຕະໂນມັດເມື່ອບັນຫາຖືກແກ້ໄຂ
ໂດຍດໍາເນີນການຄໍາສັ່ງ "systemctl restart memcached
"ເມື່ອເປີດບໍລິການ memcached ຄືນໃໝ່, ບັນຫາໄດ້ຫາຍໄປໄລຍະໜຶ່ງ, ແຕ່ຫຼັງຈາກນັ້ນກໍ່ປະກົດຂຶ້ນອີກ.
ການທົດສອບຄວາມເຂົ້າກັນໄດ້ສຳເລັດແລ້ວ ແລະທຸກຢ່າງເບິ່ງຄືວ່າດີ:
Memcached extension: Installed Memcache extension: Not Installed Redis extension: Not Installed
ຂ້ອຍຄວນເຮັດແນວໃດເພື່ອແກ້ໄຂບັນຫາທີ່ບໍລິການ Memcached ບໍ່ສາມາດເຮັດວຽກໄດ້ຕາມປົກກະຕິ?
ການແກ້ໄຂ XNUMX ສໍາລັບການບໍລິການ Memcached ບໍ່ຕອບສະໜອງ
ປະກົດວ່າມີບັນຫາການເຊື່ອມຕໍ່ບາງຢ່າງກັບບໍລິການ Memcached.ດັ່ງນັ້ນບັນຫາແມ່ນຂຶ້ນກັບເຄື່ອງແມ່ຂ່າຍ Memcached.
ກະລຸນາກວດສອບ ປັ໊ກອິນ WordPressການຕັ້ງຄ່າແລະການຕັ້ງຄ່າ 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
- ຄວນຕິດຕໍ່ສື່ສານກັບ memcache ແລະຕອບສະຫນອງຄໍາສັ່ງສະຖານະພາບ.
ກວດເບິ່ງວ່າການບໍລິການກໍາລັງເຮັດວຽກຢູ່ ▼
ps afux | grep memc
ຖ້າຕ້ອງການ, ເປີດບໍລິການ memcache ຄືນໃໝ່ (ເປັນ root/sudo)▼
service memcached restart
ຖ້າຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດປາກົດ " ERROR Too many open connections
"ນັ້ນແມ່ນສິ່ງທີ່ເຮັດໃຫ້ເກີດບັນຫາ.
ເມື່ອທ່ານຮອດຂີດຈຳກັດການເຊື່ອມຕໍ່ເປີດ Memcached, ທ່ານຈະບໍ່ສາມາດຈັດເກັບ ຫຼືດຶງເອົາເຊດຊັນໃດໆຈາກຈຸດນັ້ນມາໄດ້, ເນື່ອງຈາກການເຊື່ອມຕໍ່ເກົ່າຈະບໍ່ຫາຍໄປ.
ມີສອງການແກ້ໄຂທີ່ເປັນໄປໄດ້:
- ປິດການໃຊ້ງານການເຊື່ອມຕໍ່ຄົງຄ້າງຢູ່ໃນໂມດູນ plugin W3 Total Cache (ເຊັ່ນ: ປະສິດທິພາບ → Object Cache → Advanced)
- ເພີ່ມຂີດຈໍາກັດການເຊື່ອມຕໍ່ເປີດໃນການຕັ້ງຄ່າ memcache, ກໍານົດການເຊື່ອມຕໍ່ເປີດສູງສຸດ.
ການແກ້ໄຂ XNUMX ສໍາລັບການບໍລິການ Memcached ບໍ່ແລ່ນ
ຖ້າທ່ານLinuxການນໍາໃຊ້ເຄື່ອງແມ່ຂ່າຍແຜງຄວບຄຸມ CWPຂອງ ຕົວປ່ຽນເວີຊັນ PHP, ທ່ານສາມາດພະຍາຍາມຕິດຕັ້ງບໍລິການ Memcached ຄືນໃໝ່.
ຄລິກທີ່ເບື້ອງຊ້າຍຂອງແຜງຄວບຄຸມ CWP → ການຕັ້ງຄ່າ PHP → PHP Version Switcher → ດ້ວຍຕົນເອງເລືອກ PHP 7 ຮຸ່ນອື່ນໆ, ເຊັ່ນ: ຮຸ່ນ PHP 7.4.28, ແລະກວດເບິ່ງ Memcache ແລະ Memcached extension▼
Chen Weiliangບລັອກພຽງແຕ່ຕິດຕັ້ງສ່ວນຂະຫຍາຍ Memcached ກ່ອນ, ແລະການຂາດການຕິດຕັ້ງສ່ວນຂະຫຍາຍ Memcache ເຮັດໃຫ້ເກີດບັນຫາດັ່ງກ່າວ.
ຫຼັງຈາກການຕິດຕັ້ງສ່ວນຂະຫຍາຍ Memcache ແລະ Memcached ໃນເວລາດຽວກັນ, ບັນຫາທີ່ບໍລິການ Memcached ບໍ່ຕອບສະຫນອງໄດ້ຖືກແກ້ໄຂຢ່າງໄວວາ!
ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ແບ່ງປັນ "ການແກ້ໄຂເຄື່ອງແມ່ຂ່າຍຂອງ memcached ບໍ່ຕອບສະຫນອງຫຼືບໍ່ເຮັດວຽກ", ເຊິ່ງເປັນປະໂຫຍດສໍາລັບທ່ານ.
ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-28039.html
ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການແບ່ງປັນແລະການຖືກໃຈຂອງທ່ານແມ່ນການຊຸກຍູ້ຢ່າງຕໍ່ເນື່ອງຂອງພວກເຮົາ!