2013-12-12 24 views

Trả lời

6

Không thể tự làm sạch bộ nhớ cache DNS từ PHP. Nhưng bạn có thể sử dụng CURLOPT_DNS_CACHE_TIMEOUT

Vượt qua một thời gian dài, điều này đặt thời gian chờ tính bằng giây. Tên giải quyết sẽ là được lưu trong bộ nhớ và được sử dụng cho số giây này. Đặt thành 0 thànhhoàn toàn tắt bộ nhớ đệm hoặc đặt thành -1 để làm cho các mục được lưu trong bộ nhớ cache vẫn tồn tại mãi mãi. Theo mặc định, libcurl lưu trữ thông tin này trong 60 giây.

Bạn có thể thiết lập tùy chọn để 0 cho yêu cầu tiếp theo để buộc bộ nhớ cache DNS curl để được rửa

Các vấn đề liên quan