28/09/2024

Khắc phục lỗi The crawler feature is not enabled on the LiteSpeed server

WordPress là mã nguồn mở có lượng người sử dụng nhiều nhất hiện nay với độ tối ưu dễ sử dụng và kho theme, plugin đa dạng giúp hỗ trợ người dùng. Chính vì quá nhiều plugin được cài đặt miễn phí cho các tính năng của website sẽ gây ra hiện tượng load chậm, gây ảnh hưởng đến trải nghiệm của người truy cập website.

  • Một giải pháp tối ưu và hầu như đều được tích hợp các máy chủ hỗ trợ chạy mã nguồn wordpress đó là web server Litespeed cache.
  • Để tận dụng tối ưu cho web server Litespeed cache của máy chủ, người dùng cần cài thêm plugin Litespeed cache trên website của mình. Và lỗi thường gặp khi vận hành plugin này đó là “The crawler feature is not enabled on the LiteSpeed server” hay còn gọi “Tính năng trình thu thập thông tin không được bật trên máy chủ LiteSpeed. Vui lòng tham khảo ý kiến quản trị viên máy chủ hoặc nhà cung cấp dịch vụ lưu trữ của bạn .”

  • Ở bài viết này, Nhân Hòa sẽ hướng dẫn các bạn cách sửa lỗi trên

Crawler trong Litespeed Cache là gì?

Crawler trong Litespeed Cache là một tính năng trong plugin Litespeed Cache được sử dụng để tạo trang web tĩnh và giảm thời gian phản hồi của máy chủ. Nó cho phép trình tạo trang tĩnh của Litespeed Cache (LSCache) tạo các bản sao của trang web động của bạn và lưu chúng vào bộ nhớ đệm tĩnh để cung cấp cho khách truy cập các bản sao đó thay vì phải tạo lại trang web động từ đầu mỗi khi một khách truy cập yêu cầu trang.

Crawler của Litespeed Cache thực hiện việc tạo trang tĩnh bằng cách duyệt qua trang web của bạn và tạo các bản sao tĩnh của các trang đã được duyệt qua. Nó hoạt động bằng cách sử dụng một loạt các quy tắc và thiết lập được cấu hình trong plugin Litespeed Cache để xác định cách các trang được tạo ra và lưu trữ trong bộ nhớ đệm tĩnh. Khi một khách truy cập yêu cầu trang, trình tạo trang tĩnh của LSCache sẽ cung cấp bản sao tĩnh của trang đó từ bộ nhớ đệm tĩnh, giảm thời gian phản hồi và tăng tốc độ tải trang web.

Hướng dẫn bật Crawler trong LiteSpeed

Cách 1: Bật Crawler ở file .htaccess bằng cách thêm đoạn sau:

<IfModule Litespeed>
CacheEngine on esi crawler
</IfModule>

Cách 2: Trong trường hợp bạn đã add nội dung enable Crawler vào file .htaccess của website nhưng vẫn chưa khắc phục được lỗi thì có nghĩa máy chủ của bạn chưa được bật tính năng Crawler trên LiteSpeed. Bạn cần thực hiện như sau để tiến hành bật cho toàn bộ máy chủ:

Kích hoạt cho toàn server

vi /etc/apache2/conf.d/includes/pre_main_global.conf

Thêm đoạn sau vào file

<IfModule Litespeed>
CacheEngine on crawler
</IfModule>

Kích hoạt cho một Vhost

  • HTTP vhost:

/etc/apache2/conf.d/userdata/std/2_4/<user>/<domain>/

  • HTTPS vhosts:

/etc/apache2/conf.d/userdata/ssl/2_4/<user>/<domain>/

Cuối cùng các bạn cần restart lại service Litespeed của server để cấu hình vừa thay đổi được áp dụng cho toàn server.

Kết quả sau khi bật thành công Crawler trên máy chủ

Chúc các bạn thành công !