GoDaddy Trợ giúp

Chúng tôi đã cố hết sức để dịch trang này cho bạn. Trang Tiếng Anh cũng có khả dụng.

Memcached có hoạt động không?

Nếu bạn không chắc chắn liệu Memcached đã được cài đặt chính xác hay chưa, bạn có thể chạy một số kiểm tra đơn giản để đảm bảo mọi thứ vẫn chạy như bình thường.

Lưu ý: Các thử nghiệm trong hướng dẫn này yêu cầu bạn sử dụng SSH. Để bắt đầu, bạn sẽ cần bật quyền truy cập của quản trị viên trên máy chủ VPS Hosting hoặc VPS Hosting (nếu bạn chưa làm như vậy), kết nối với SSHchuyển sang người dùng gốc .

Đã cài đặt Memcached chưa?

Kiểm tra xem dịch vụ Memcached đã được cài đặt, chạy và nghe trên cổng 11211 hay chưa.

telnet localhost 11211

Điều này sẽ báo cáo lại rằng nó đã có thể kết nối với dịch vụ.

[root @ server [~]: telnet localhost 11211 Đang thử 127.0.0.1 ... Đã kết nối với localhost. Ký tự thoát là '^]'.

Nếu không được cài đặt đúng cách, bạn sẽ không thể kết nối với dịch vụ.

[root @ transfer [~]: telnet localhost 11211 Đang thử 127.0.0.1 ... telnet: kết nối với địa chỉ 127.0.0.1: Kết nối bị từ chối

Nó có được kích hoạt trên trang của tôi không?

Sử dụng tập tin info.php trên trang của bạn để kiểm tra sự hiện diện của các thư viện PHP bắt buộc.



Bạn cũng có thể xác minh cài đặt từ SSH.

Lưu ý: Đảm bảo sử dụng cùng phiên bản PHP với trang mà bạn muốn sử dụng Memcached.


Trong máy chủ có WHM / cPanel , PHP phiên bản 7.3, lệnh này sẽ trả về kết quả đầu ra này (chỉ hiển thị vài dòng đầu tiên):
[root @ server [~]: ea-php73 -i | grep "memcached" /opt/cpanel/ea-php73/root/etc/php.d/memcached.ini, memcached hỗ trợ memcached = > đã bật



Trong máy chủ có Plesk , PHP phiên bản 7.3, lệnh này sẽ trả về kết quả này (chỉ một số dòng đầu tiên được hiển thị):

[root @ 6266-7xsm ~] # /opt/plesk/php/7.3/bin/php -i | grep "memcached" /opt/plesk/php/7.3/etc/php.d/memcached.ini, memcached hỗ trợ memcached = > đã bật

Nếu thư viện PHP không được cài đặt, không có kết quả nào được trả về khi chạy lệnh.

Dịch vụ Memcached và thư viện PHP có hoạt động không?


Xác minh rằng dịch vụ memcached và các thư viện PHP memcached đang hoạt động cùng nhau và bộ nhớ đệm đang hoạt động như mong đợi.

Từ dòng lệnh, telnet đến dịch vụ Memcached.

[root @ server ~] # telnet localhost 11211

Đầu ra này sẽ được trả về và bạn sẽ được kết nối với dịch vụ Memcached.

Đang thử :: 1 ... telnet: kết nối với địa chỉ :: 1: Kết nối bị từ chối Đang thử 127.0.0.1 ... Đã kết nối với localhost. Ký tự thoát là '^]'.

Nhập số liệu thống kê của lệnh. Một trang kết quả đầy đủ sẽ xuất hiện, nhưng ở phần giữa, hãy tìm các dòng STAT bytes_readSTAT bytes_writing .

số liệu thống kê STAT pid 6374 STAT thời gian hoạt động 37567 ... ... STAT byte_wreading 3733268975 STAT byte_writing 6526192728 STAT giới hạn_maxbyte 1073741824 ... ... END

Trong trường hợp này, với một lượng lớn dữ liệu được đọc và ghi, Memcached đang hoạt động như mong đợi. Nhập lại số liệu thống kê của lệnh sẽ hiển thị những thay đổi đối với những giá trị này.

Nếu bạn thấy một lượng cực kỳ nhỏ dữ liệu được đọc và ghi, hoặc các giá trị bằng 0, Memcached không hoạt động bình thường.

số liệu thống kê STAT pid 30601 STAT thời gian hoạt động 603941 ... ... STAT byte_read 7 STAT byte_w viết 0 STAT giới hạn_maxbyte 1073741824 ... ... END

Bạn sẽ có thể sử dụng lệnh thoát để quay lại lời nhắc SSH thông thường.

bỏ Kết nối do máy chủ nước ngoài đóng. [máy chủ gốc @ ~] #

Các bước liên quan

Xem thêm thông tin

  • Các chuyên gia máy chủ của chúng tôi có thể thực hiện các bước này với một khoản phí. Để biết thêm thông tin về Dịch vụ chuyên gia của chúng tôi, vui lòng truy cập menu Dịch vụ chuyên gia của chúng tôi.