PhpMyAdmin de Büyük kapasiteli dosyayı içe aktarma sorunu

MakaleResmi

PhpMyAdmin de Büyük kapasiteli dosyayı içe aktarma sorunu

### phpMyAdmin yapılandırma depolaması tamamiyle yapılandırılmadı, bazı genişletilmiş özellikler devre dışı bırakıldı. Nedenini bulun.
Ya da orada ayarlamak için herhangi bir veritabanının 'İşlemler' sekmesine dönüşümlü olarak gidin.###
Daha önceden almış olduğunuz bir yedeği yada başka bir veritabanın dan indirdiğiniz datayı phpMyAdmin’ e aktarım sırasında yukarıdaki gibi bir hata mı alıyorsunuz, sorunun çözümü için basit birkaç adım var. Dilerseniz birlikte bu soruna bakalım.
Bunun sebebi phpMyAdmin yapılandırma ayarlarından. İlk kurulum esnasında otomatik olarak dosya aktarım kapasitesi 40MB olarak ayarlanır.
İlk olarak phpMyAdmin uygulamasını kapatalım……
 
 
Burada kapasiteyi artırmak gerekli bunun için aşağıdaki adımları izleyebilirsiniz.
 
 
phpMyAdmin in kurulu olduğu klasöre gidelim. Örneğin  D sürücüsü altında Ben xampp içinde çalıştırıyorum. Bu bilgisayar/DATA(D)/XAMPP/php  içerisindeki php.ini dosyasını sağ tıklayıp not defteri vb. bir uygulama ile açıyoruz.
 
Ctrl+F  arama özelliği ile “post_max_size=40M” satırını bularak aşağıdaki gibi “9999M” olarak değiştiriyoruz.
Daha sonra aynı yöntem ile (Ctrl+F)  upload_max_filesize=40M yazan satırı aşağıdaki gibi 99999M olarak değiştiriyoruz. Kaydet deyip sayfayı kapatıyoruz.
phpMyAdmin’ i tekrar çalıştırdığımızda aktarım kapasitesinin arttığını göreceksiniz.
 
 
Artık büyük kapasite aktarımı için daha fazla izne sahipsiniz.
Fakat bu seferde dosya aktarımı uzun zaman alacağından, aşağıdaki gibi bir hata almanızda olası;
Fatal error Maximum execution time of 300 seconds exceeded
Burada dosya akarımı için 300sn lik bir süre kısıtlaması olduğunu ve bu zaman dilimi içinde dosya aktarımını sağlayamadığı için hata verdiği yazıyor. Bunuda çok basit bir çözümü var. phpMyAdmin i tekrar kapatalım.
Aşağıdaki görselde belirtilen dosyaya ulaşıyoruz.
Bu Bilgisayat/DATA(D)/XAMPP/phpMyAdmin/libraries/config.default
 

Sağ tıklayıp ‘Not defteri’ , ‘ visual studio’  vb benzeri bir programa ile açıyoruz.
Ctrl+F yardımı ile şu satırı aratıp ($cfg[‘ExecTimeLimit’]=300;) buradaki “300” değerini “0” yapıyoruz.
 
 
Bu aşamadan sonra artık süre sorunumuz da ortadan kalkmış olacaktır. Büyük kapasiteli dosyaları içe aktarımda sorun kalmayacaktır. Şimdi phpMyAdmin i tekrar çalıştırabiliriz.
Hepinize kolay gelsin……
 

 

Size her zaman mümkün olduğunca en iyi şekilde destek olmaya çalışıyoruz

Probleminiz varsa biz varız biz varsak probleminiz yok !

İletişim
image
image
image
image