Mengatasi error curl error 28: operation timeout

Cara mengatasi error curl error 28: operation timeout, berdasarkankan pengalaman ini disebabkan karena settingan PHPnya (php.ini), yaitu pada baris berikut:

  • max_input_vars : fungsinya untuk membatasi berapa banyak variabel input GET/POST/COOKIE yang dapat diterima
  • memory_limit : fungsinya untuk membatasi jumlah memori maksimum yang dapat dikonsumsi skrip

Solusi 1 – tambah max_input_vars

Defaultnya 1000 – mungkin versi/update berbeda

max_input_vars = 2000

Solusi 2 – tambah memory_limit

Defaultnya 128M

memory_limit = 256M

Setelah disimpan, restart Apache atau PHP-FPM.

Settingan di atas kalo masih error/kurang, coba dinaikkan lagi

Solusi 3 – Ganti DNS

Jurus pamungkas, coba ganti DNSnya

nano /etc/resolv.conf

Ganti dengan DNS google

nameserver 8.8.8.8
nameserver 8.8.4.4

Referensi:

Leave a Reply

Your email address will not be published. Required fields are marked *