Hestia CP phpmyadmin de SQL import ederken oluşan Gateway Timeout hatası çözümüne göz atacağız.
Büyük SQL yedeğiniz varsa, veritabanı import işlemi sırasında zaman aşımına uğraması nedeniyle import işlemi gerçekleşmiyor, bu nedenle bir kaç ayar yapacağız.
Hestia CP giriş yapıp sağ üstteki Server Ayarları alanına giriş yapın.
1 – apache2 Ayarı : Timeout 30000 olarak güncelleyin.
2- nginx Ayarı:
client_max_body_size : 2048m
send_timeout : 6000s
proxy_connect_timeout : 3000s
proxy_send_timeout : 3000s
proxy_read_timeout : 3000s
3- Php versiyon ayarı: phpMyAdmin -e girdiğinide hangi php sürümünde çalıştığını kontrol edin ve o php sürümünde düzenlemeler yapın. Bizim test sistemimizde Php 8.3 sürümünde çalışıyor.
Yine default olarak 100Mb sql yüklene biliyor bunuda değiştirmemiz gerekiyor.
max_execution_time : 6000
max_input_time : 6000
memory_limit : 12288M
post_max_size : 2048M
upload_max_filesize : 2048M
Tüm bu ayarları yaptıktan sonra sunucunuzu yeniden başlatın ve açıldığında import işlemini gerçekleştirin. Bu ayarlarla ortalama 200M – 1024M arası SQL dosyasını import edebilirsiniz.
Import işlemini gerçekleştirdikten sonra bu değerleri düşürmenizde fayda var.