HestiaCP üzerindeki phpMyAdmin ile büyük SQL dosyası içe aktarırken Gateway Timeout oluşması, çoğu zaman web/PHP request süresinin dosyanın işlenme süresinden kısa kalmasıyla ilgilidir. Çok büyük importlarda timeout değerlerini sınırsız yükseltmek yerine CLI kullanmak daha güvenli ve öngörülebilirdir.
Önerilen yöntem: SSH/CLI import
mysql -u DB_USER -p DB_NAME < backup.sqlBüyük dosyalarda tarayıcı, reverse proxy ve PHP upload limitleri devreden çıktığı için bu yöntem genellikle daha kararlıdır. Önce doğru veritabanı ve kullanıcıyı doğrulayın.
Sıkıştırılmış dump
Dosyanız gzip ise diske tamamen açmadan akış halinde import edebilirsiniz:
gunzip -c backup.sql.gz | mysql -u DB_USER -p DB_NAMEphpMyAdmin kullanmak zorundaysanız
PHP upload_max_filesize, post_max_size, execution time ve web proxy timeout değerlerini yalnızca ihtiyacınız kadar geçici olarak artırın. Sunucuda fiziksel RAM’den bağımsız biçimde aşırı yüksek memory_limit değerleri vermeyin; işlem bittiğinde geçici ayarları geri alın.
Import öncesi
- SQL dosyasının doğru charset/collation kullandığını kontrol edin.
- Hedef veritabanında yeterli disk alanı olduğundan emin olun.
- Mevcut veri varsa önce yedek alın.
- Import sonrası tablo sayısı ve uygulama bağlantısını doğrulayın.
İlgili UST Bilişim hizmetleri
Sunucu, hosting, DNS veya kurumsal e-posta altyapınız için Hosting / Sunucu / Mail çözümlerimizi inceleyebilir veya teknik ihtiyacınızı bize iletebilirsiniz.
Bilgiyi uygulanabilir projeye dönüştürelim.
İhtiyacınızı teknik, operasyonel ve ticari açıdan değerlendirip doğru çözüm yol haritasını birlikte oluşturalım.
Projenizi Anlatın

