Memcached çalışıyor mu?
Memcached'in doğru bir şekilde kurulup kurulmadığından emin değilseniz, her şeyin olması gerektiği gibi çalıştığından emin olmak için bazı basit testler yapabilirsiniz.
Not: Bu kılavuzdaki testler SSH kullanmanızı gerektirir. Başlamak için VPS Hosting veya VPS Hosting sunucunuzda yönetici erişimini etkinleştirmeniz gerekir (henüz yapmadıysanız), SSH ile bağlanın ve kök kullanıcıya geçin .
Memcached yüklendi mi?
Memcached hizmetinin 11211 numaralı bağlantı noktasında yüklü, çalışıyor ve dinleniyor mu kontrol edin.
telnet localhost 11211
Bu, hizmete bağlanabildiğini bildirmelidir.
[root @ server [~]: telnet localhost 11211 127.0.0.1 deneniyor ... localhost'a bağlandı. Kaçış karakteri '^]'.
Doğru yüklenmemişse hizmete bağlanamazsınız.
[root @ transfer [~]: telnet localhost 11211 127.0.0.1 deneniyor ... telnet: 127.0.0.1 adresine bağlanın: Bağlantı reddedildi
Sitemde etkinleştirildi mi?
Gerekli PHP kitaplıklarının varlığını kontrol etmek için sitenizde bir info.php dosyası kullanın.
Kurulumu SSH'den de doğrulayabilirsiniz.
Not: Memcached'i kullanmak istediğiniz site ile aynı PHP sürümünü kullandığınızdan emin olun.
WHM / cPanel , PHP sürüm 7.3 olan bir sunucuda, bu komut bu çıktıyı döndürmelidir (yalnızca ilk birkaç satır gösterilir):
[root @ server [~]: ea-php73 -i | grep "memcached" /opt/cpanel/ea-php73/root/etc/php.d/memcached.ini, memcached memcached desteği = > etkin
Plesk , PHP sürüm 7.3 olan bir sunucuda, bu komut bu çıktıyı döndürmelidir (yalnızca ilk birkaç satır gösterilir):
[root @ 6266-7xsm ~] # /opt/plesk/php/7.3/bin/php -i | grep "memcached" /opt/plesk/php/7.3/etc/php.d/memcached.ini, memcached memcached desteği = > etkin
PHP kitaplığı yüklü değilse, komut çalıştırılırken hiçbir çıktı döndürülmez.
Memcached hizmeti ve PHP kitaplıkları çalışıyor mu?
Memcached hizmetinin ve memcached PHP kitaplıklarının birlikte çalıştığını ve önbelleğe almanın beklendiği gibi çalıştığını doğrulayın.
Komut satırından, telnetten Memcached hizmetine.
[root @ server ~] # telnet localhost 11211
Bu çıktı iade edilecek ve Memcached hizmetine bağlanacaksınız.
Deneniyor :: 1 ... telnet: adrese bağlanın :: 1: Bağlantı reddedildi 127.0.0.1 deneniyor ... localhost'a bağlı. Kaçış karakteri '^]'.
Komut istatistiklerini girin. Çıktının tam sayfası görüntülenir, ancak ortaya doğru, STAT bytes_read ve STAT bytes_written satırlarını arayın.
istatistikler STAT pid 6374 STAT çalışma süresi 37567 ... ... STAT bayt_okunan 3733268975 STAT bayt_yazılı 6526192728 STAT sınır_maksayt 1073741824 ... ... END
Bu durumda, büyük miktarda veri okunup yazılırken Memcached beklendiği gibi çalışıyor. Komut istatistiklerini tekrar girmek, bu değerlerdeki değişiklikleri göstermelidir.
Çok az miktarda okunan ve yazılan veri veya 0 değerleri görüyorsanız, Memcached düzgün çalışmıyordur.
istatistikler STAT pid 30601 STAT çalışma süresi 603941 ... ... STAT bayt_okunan 7 STAT bayt_yazılı 0 STAT limit_maxbyte 1073741824 ... ... END
Standart bir SSH istemine dönmek için quit'i kullanabilmeniz gerekir.
Çık Bağlantı yabancı ana bilgisayar tarafından kapatıldı. [root @ server ~] #
İlgili Adımlar
- WHM kullanarak Memcached PHP Kitaplıklarını Yükleme sayfasına geri dönün.
- Memcached PHP Kitaplıklarını Plesk Kullanarak Yükleme konusuna geri dönün.
- Sitenizi Memcached'i kullanacak şekilde yapılandırmak için geri dönün.
Daha fazla bilgi
- Sunucu uzmanlarımız bir ücret karşılığında bu adımları gerçekleştirebilir. Hosting Hizmetlerimiz hakkında daha fazla bilgi için lütfen Hosting Hizmeti menümüzü ziyaret edin.