মোটামুটি পুরানো প্রশ্ন, তবে অনুসন্ধানে এখনও প্রাসঙ্গিক।
পিএইচপিএমআইএডমিন কনফিগার করা ফাইলগুলির জন্য সাধারণ পিএইচপি এবং $cfg['Servers']
কনফিগার করা সার্ভারগুলি পেতে অ্যারে ব্যবহার করে।
সুতরাং সঠিক উপায় হ'ল /etc/phpmyadmin/conf.d
আপনি যে সার্ভারটি যুক্ত করতে চান তার জন্য একটি নতুন কনফিগারেশন ফাইল যুক্ত করা। ফাইলগুলি .php
অন্তর্ভুক্ত করার জন্য কেবল এটির নাম শেষ করা দরকার তবে your_new_server.inc.php
ধারাবাহিকতার জন্য ব্যবহার করা ভাল ধারণা ।
প্রদত্ত কনফিগার ফাইলের সর্বনিম্ন বিষয়বস্তু হ'ল:
<?php // let the interpreter know this is code
$cfg['Servers'][2]['host'] = 'THE_HOST';
$cfg['Servers'][2]['user'] = 'THE_USER';
$cfg['Servers'][2]['password'] = 'THE_PASSWORD';
অন্য উত্তরে বর্ণিত হিসাবে আপনি আরও পরামিতিগুলির জন্য /usr/share/doc/phpmyadmin/example/config.manyhosts.inc.php ফাইলটি পরীক্ষা করতে পারেন ।
গুরুত্বপূর্ণ: আপনাকে প্রতিটি নতুন ফাইলের জন্য অ্যারের সূচক (2) বাড়াতে হবে এবং লোকালহোস্টের সাথে সংযোগ রাখতে চাইলে 1 টি ব্যবহার করা এড়াতে হবে।
যদি সেই লোক (গুলি) সেই প্যাকেজটি পিএইচপিএমওয়াই অ্যাডমিন সম্পর্কে চিন্তা করে থাকে তবে তারা ডিরেক্টরিতে $i
থাকা ফাইলগুলি অন্তর্ভুক্ত করে ভবিষ্যতের বর্ধনশীল ভেরিয়েবলটি যুক্ত conf.d
করতে পারত, তাই আপনি কেবল এটি সূচক হিসাবে ব্যবহার করতে পারতেন এবং না থাকার বিষয়ে চিন্তাভাবনা করবেন না ম্যানুয়ালি এটিকে বাড়িয়ে দিন, তবে দুঃখের বিষয় এটি নয়। আপনি নিজে এটি করতে পারেন।
[2019]: আরও নতুন পিএইচপি সংস্করণ এটিকে আরও সংযোজন বিকল্প সিনট্যাক্সের অনুমতি দেয়:
<?php $cfg['Servers'][] = ['host'=>'my_host', 'user'=>'my_user', 'password'=>'my_pass'];