NỘI DUNG
Bạn đang gặp lỗi Import demo timeout khi sử dụng theme WoodMart? Lỗi này thường xảy ra do server của bạn không có đủ thời gian để hoàn thành việc import dữ liệu demo. Bài viết này sẽ hướng dẫn bạn cách sửa lỗi Import demo timeout trên theme WoodMart một cách nhanh chóng và hiệu quả.
1. Kiểm tra kết nối máy chủ theme WoodMart
Đầu tiên bạn hãy kiểm tra máy chủ có đang kết nối bình thường đến máy chủ woodmart.xtemos.com
không. Bạn có thể kiểm tra bằng lênh sau.
curl -I https://woodmart.xtemos.com
ping woodmart.xtemos.com
Nếu trả về kết quả như ảnh thì việc kết nối hoàn toàn bình thường. Và bạn hãy đi sang bước tiếp theo để kiểm tra.
2. Server Requirements
Theme WoodMart sẽ yêu cầu một số cấu hình PHP cao hơn so với mặc định mà Server/Hosting thiết lập. Vì vậy bạn cần sửa lại các tham số PHP cho phù hợp.
Để kiểm tra bạn truy cập vào WoodMart => Status => Tools => Status. Tại đây bạn xem phần Status và sửa lại ở các vị trí cảnh báo.
Theme WoodMart yêu cầu tối thiểu các tham số PHP như sau. Giờ bạn chỉ cần sửa lại tương ứng là được.
memory_limit 128M
post_max_size 64M
upload_max_filesize 64M
max_execution_time 180
max_input_vars 10000
Tôi đang sử dụng Hosting AZDIGI vì vậy tôi sẽ sửa trong mục Select PHP Version. Nếu bạn sử dụng VPS thì bạn sửa ở trong file php.ini
Ngoài ra nếu bạn dùng hosting AZDIGI thì bạn có thể thêm đoạn sau vào trên cùng của file .htaccess
để bỏ qua thời gian chờ kết nối.
# Bỏ qua thời gian chờ kết nối (connect timeout)
<IfModule Litespeed>
RewriteEngine On
RewriteRule .* - [E=noconntimeout:1]
</IfModule>
2. Import lại Demo
Sau các bước thao tác trên thì tôi thực hiện import lại Demo theme WoodMart và kết quả đã import thành công. Không còn bất kỳ lỗi nào phát sinh.
Chúc bạn thực hiện thành công.
- Xem thêm: https://xtemos.com/docs-topic/themes-requirements-space/