কোন আপলোডযোগ্য MySQL ডাটাবেস ফাইল নেই এমন সমস্যা সমাধানের জন্য কিভাবে phpMyAdmin কনফিগারেশন পরিবর্তন করবেন?

💻🔧【সুপার সিম্পল টিউটোরিয়াল】আপনাকে ধাপে ধাপে পরিবর্তন শেখানপিএইচপি মাই এডমিনকনফিগার করা, সমাধান করামাইএসকিউএলআমদানি ব্যর্থতা সমস্যা❗️

এটি কার্যকর হওয়ার জন্য ব্যক্তিগতভাবে পরীক্ষা করা হয়েছে✅, সমস্যাটি সম্পূর্ণরূপে সমাধান করতে এটি মাত্র তিন মিনিট সময় নেয়মাইএসকিউএলআপলোড ফোল্ডারে প্রবেশ করতে না পারার ঝামেলা📂।

আমদানি সংক্রান্ত সমস্যাগুলি নিয়ে আর মাথাব্যথা নেই💡, সহজেই ডাটাবেস ব্যবস্থাপনা পরিচালনা করুন📊, যাক আপনারলিনাক্সসিস্টেমটি আরও মসৃণভাবে চলে🌟।

লিনাক্স আমদানিমাইএসকিউএল ডাটাবেসব্যর্থ হলে কি করবেন? phpMyAdmin কনফিগারেশন পদ্ধতি পরিবর্তন করুন, আসুন এবং একবার দেখুন!

phpMyAdmin এর ইনস্টলেশন পথ খুঁজে পেতে, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

find / -name pma

find / -name phpMyAdmin

আপনি যদি অনুরূপ একটি পথ খুঁজে পান:

/usr/local/cwpsrv/var/services/pma
/usr/local/apache/htdocs/phpmyadmin

কোন আপলোডযোগ্য MySQL ডাটাবেস ফাইল নেই এমন সমস্যা সমাধানের জন্য কিভাবে phpMyAdmin কনফিগারেশন পরিবর্তন করবেন?

phpMyAdmin ইনস্টলেশন পথ

সুতরাং, অভিনন্দন, আপনি phpMyAdmin এর ইনস্টলেশন অবস্থান লক করেছেন!

কিছু কন্ট্রোল প্যানেল প্রোগ্রাম এটিকে `pma` ফোল্ডারে ইন্সটল করবে, অন্যরা এটিকে `phpMyAdmin` ফোল্ডারে রাখতে চায়।

আপনি এই পথ খুঁজে পেতে পারেন:

/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

পরীক্ষার পরে, অবশেষে এটি নিশ্চিত করা হয়েছিলHestiaCPphpMyAdmin ইনস্টলেশন পথ:/etc/phpmyadmin

এরপরে, আপনি phpMyAdmin-এ লগ ইন করতে পারেন, আপনার ডাটাবেস নির্বাচন করুন এবং "আমদানি করুন" এ ক্লিক করুন। যাইহোক, আমদানি কার্যকারিতা ডিফল্টরূপে সীমিত হতে পারে।

যাইহোক, আমরা phpMyAdmin এর কনফিগারেশন ফাইলটি পরিবর্তন করতে পারি যাতে এটি সার্ভার থেকে MySQL ডাটাবেস ফাইল আমদানি করতে সহায়তা করে। নির্দিষ্ট পদক্ষেপ নিম্নরূপ:

phpMyAdmin এর কনফিগারেশন ফাইল পরিবর্তন করুন

`config.inc.php` ফাইলটি খুঁজুন এবং সম্পাদনা করুন। আপনার যদি শুধুমাত্র `config.sample.inc.php` থাকে, তাহলে একটি অনুলিপি তৈরি করুন এবং এর নাম পরিবর্তন করে `config.inc.php` করুন।

1. নিম্নলিখিত কনফিগারেশন খুঁজুন:

$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

2. এতে পরিবর্তন করুন:

$cfg['UploadDir'] = '/tmp';
$cfg['SaveDir'] = '/tmp';

নিরাপত্তা

অনুগ্রহ করে মনে রাখবেন যে এখানে `/tmp` ফোল্ডারটি সার্ভারের রুট ডিরেক্টরিতে রয়েছে।

তারপর আপনি এই `/tmp` ডিরেক্টরিতে MySQL ফাইল আপলোড করতে পারেন। ফাইলটিকে `/tmp`-এ রাখতে SFTP ব্যবহার করুন এবং তারপরে phpMyAdmin-এর ডাটাবেস ব্যবস্থাপনায় আমদানি নির্বাচন করুন (পরিবর্তনগুলি দেখতে আপনাকে আবার লগ ইন করতে হতে পারে)।

আপনি যদি HestiaCP ব্যবহার করেন, কখনও কখনও phpMyAdmin ডিফল্ট পথ সমর্থন নাও করতে পারে। এই ক্ষেত্রে, অনুগ্রহ করে phpMyAdmin-এর কনফিগারেশন ফাইলটি পরিবর্তন করুন এবং ওয়েবসাইট ব্যবহারকারীর `tmp` ডিরেক্টরিতে পাথ পরিবর্তন করুন:

$cfg['UploadDir'] = '/home/admin/tmp';
$cfg['SaveDir'] = '/home/admin/tmp';

আপনি যদি "ওয়েবসাইট সার্ভার থেকে ফোল্ডার আপলোড" এর সম্মুখীন হন/home/admin/tmp/`আপলোড করার জন্য কোনো ফাইল নেই "এটি দেখায়" নির্বাচন করুন! পরিস্থিতি নির্দেশ করে যে ফোল্ডার অনুমতি অপর্যাপ্ত।

শুধু ` প্রতিস্থাপন/home/admin/tmp`755`-এ ডিরেক্টরি অনুমতি সেট করুন:

sudo chown www-data:www-data /home/admin/ -R
sudo chmod 755 /home/admin/ -R

এখন, আপনি আনন্দের সাথে এই পথ থেকে আপনার MySQL ফাইলগুলি আমদানি করতে পারেন! 🚀

আপনি যদি উপরের পদ্ধতিটি চেষ্টা করেন, phpMyAdmin MySQL ডাটাবেস আমদানি করেএখনও অবৈধ, বা প্রদর্শিত হয়MySQL ডাটাবেস আমদানি করার সময় 500 ত্রুটি, আপনি নিম্নলিখিত পদ্ধতিগুলি চেষ্টা করতে পারেন▼

হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "আপলোড করা যায় এমন কোন MySQL ডাটাবেস ফাইল নেই যে সমস্যার সমাধান করতে phpMyAdmin কনফিগারেশনটি কীভাবে পরিবর্তন করবেন?" 》, আপনার জন্য সহায়ক।

এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-157.html

আরও লুকানো কৌশল 🔑 জানতে, আমাদের টেলিগ্রাম চ্যানেলে যোগদান করতে স্বাগতম!

ভালো লাগলে শেয়ার এবং লাইক করুন! আপনার শেয়ার এবং লাইক আমাদের অব্যাহত অনুপ্রেরণা!

 

发表 评论

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. 必填 项 已 用 * 标注

উপরে যান