Makale Rehberi
💻🔧【Süper Kolay Eğitim Rehberi】 phpMyAdmin yapılandırmasını değiştirme ve MySQL içe aktarma hatalarını çözme konusunda adım adım kılavuz❗️
Test edildi ve etkili olduğu kanıtlandı! ✅ MySQL'in yüklenen klasöre erişememesi sorununu tamamen çözmek sadece üç dakika sürüyor ⏰ .
Veritabanı içe aktarma konusunda artık baş ağrısı yok 💡, veritabanınızı kolayca yönetin 📊 ve Linux sisteminizin daha sorunsuz çalışmasını sağlayın 🌟.
Linux'ta MySQL veritabanı içe aktarma işlemi başarısız olursa ne yapmalı ? İşte phpMyAdmin yapılandırmasını nasıl değiştireceğiniz!
PhpMyAdmin'in kurulum yolunu bulmak için aşağıdaki komutu kullanabilirsiniz:
find / -name pma
或
find / -name phpMyAdmin
Şuna benzer bir yol bulursanız:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

phpMyAdmin kurulum yolu
Tebrikler, phpMyAdmin'in kurulum konumunu kilitlediniz!
Bazı kontrol paneli programları onu 'pma' klasörüne yüklerken, diğerleri onu 'phpMyAdmin' klasörüne yerleştirmeyi tercih eder.
Şu yolları bulabilirsiniz:
/usr/share/phpmyadmin /usr/share/phpmyadmin/vendor/phpmyadmin /usr/local/hestia/install/rpm/phpmyadmin /usr/local/hestia/install/deb/phpmyadmin /var/lib/mysql/phpmyadmin /var/lib/phpmyadmin /etc/phpmyadmin
Test ettikten sonra nihayet onaylandıHestiaCPphpMyAdmin kurulum yolu:/etc/phpmyadmin
Daha sonra phpMyAdmin'de oturum açabilir, veritabanınızı seçebilir ve "İçe Aktar"ı tıklayabilirsiniz. Ancak içe aktarma işlevi varsayılan olarak sınırlı olabilir.
Ancak phpMyAdmin'in yapılandırma dosyasını, MySQL veritabanı dosyalarının sunucudan içe aktarılmasını destekleyecek şekilde değiştirebiliriz. Spesifik adımlar aşağıdaki gibidir:
PhpMyAdmin'in yapılandırma dosyasını değiştirin
'config.inc.php' dosyasını bulun ve düzenleyin. Elinizde yalnızca 'config.sample.inc.php' varsa, bir kopya oluşturun ve onu 'config.inc.php' olarak yeniden adlandırın.
1. Aşağıdaki konfigürasyonu bulun:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Şu şekilde değiştirin:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
Lütfen buradaki `/tmp` klasörünün sunucunun kök dizininde olduğunu unutmayın.
Daha sonra MySQL dosyalarını bu `/tmp` dizinine yükleyebilirsiniz. Dosyayı `/tmp` içine koymak için SFTP'yi kullanın ve ardından phpMyAdmin'in veritabanı yönetiminde İçe Aktar'ı seçin (değişiklikleri görmek için tekrar oturum açmanız gerekebilir).
HestiaCP kullanıyorsanız bazen phpMyAdmin varsayılan yolu desteklemeyebilir. Bu durumda, lütfen phpMyAdmin'in yapılandırma dosyasını değiştirin ve web sitesi kullanıcısının `tmp` dizininin yolunu değiştirin:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
"Web sitesi sunucusundan klasör yükle" ile karşılaşırsanız/home/admin/tmp/`"Gösteriliyor"u seçin Yüklenecek dosya yok! ” durumu klasör izinlerinin yetersiz olduğunu gösterir.
Sadece değiştir `/home/admin/tmp`Dizin izinlerini `755` olarak ayarlayın:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Artık MySQL dosyalarınızı bu yoldan mutlu bir şekilde içe aktarabilirsiniz! 🚀
Yukarıdaki yöntemleri denediyseniz ve phpMyAdmin kullanarak MySQL veritabanı içe aktarma işlemi hala başarısız oluyorsa veya MySQL veritabanı içe aktarırken 500 hatasıyla karşılaşıyorsanız , aşağıdaki yöntemleri deneyebilirsiniz ▼
Umarım Chen Weiliang'ın blogunda ( https://www.chenweiliang.com/ ) paylaşılan "MySQL Veritabanı Dosyalarının Yüklenememesi Sorununu Çözmek İçin phpMyAdmin Yapılandırması Nasıl Değiştirilir?" başlıklı makale size yardımcı olur.
Bu makalenin bağlantısını paylaşmaktan çekinmeyin: https://www.chenweiliang.com/cwl-157.html
