উত্তর:
এটি থেকে সরাসরি পরিবর্তন করার পরামর্শ দেওয়া হয় না app/etc/env.php
, সর্বদা সিএলআইকে পছন্দ করুন:
php bin/magento setup:config:set --backend-frontname="admin_path"
প্রথম যুক্ত করবেন না /
মধ্যে admin_path
যেমন একটি অবৈধ প্যারামিটার ব্যতিক্রম হয়ে যাবে।
এটি স্টোর> অ্যাডভান্সড ট্যাব> অ্যাডমিন বেস ইউআরএল বিভাগের অধীনে প্রশাসকের মাধ্যমে করা যেতে পারে
magento setup:upgrade
পেয়েছি: Invalid [অবৈধআর্গুমেন্টএক্সেপশন] মাইএসকিউএল অ্যাডাপ্টার: প্রয়োজনীয় কনফিগারেশন বিকল্প 'হোস্ট' ing অনুপস্থিত ` আমি এটিকে অ্যাপ্লিকেশন / ইত্যাদি / এনএভি.পিপি-র একটি পুরানো সংস্করণ পুনরুদ্ধার করে সমাধান করেছি - দৃশ্যত এটি সেটআপ: কনফিগার: সেট দ্বারা দূষিত হয়েছিল।
base_link_url
এটিকে কাজ করার জন্য আমাকে कोर_কনফিগ_ডেটা টেবিলে কয়েকটি রেকর্ড .োকাতে হয়েছিল। take.ms/mHbre ঢোকান এমনটা core_config_data
( scope
, scope_id
, path
, value
) মান ( 'দোকান', 0, 'ওয়েব / অনিরাপদ / base_link_url', ' admin.example.com/' ), ( 'দোকান', 0, 'ওয়েব / নিরাপদ / বেস_লিংক_আরল ',' অ্যাডমিন.এক্সেমন.কম '' );
দুর্দান্ত সমাধানগুলির মধ্যে একটি:
গোটো ম্যাজেন্টো> অ্যাডমিন> স্টোর> অ্যাডভান্স> অ্যাডমিন বেস ইউরাল>
কাস্টম অ্যাডমিন ইউআরএল ফিল্ড পরিবর্তন মান ব্যবহার করুন = হ্যাঁ
তারপরে জ্ঞান অনুযায়ী কাস্টম অ্যাডমিন ইউআরএল তৈরি করুন:
দ্রষ্টব্য: নিশ্চিত করুন যে বেস URL টি '/' (স্ল্যাশ) দিয়ে শেষ হয়, উদাহরণস্বরূপ http: // yourdomain / magento /
আপনি অ্যাডমিনের পুরো ইউআরএল পরিবর্তন করতে চাইলে এটি ব্যবহার করবে
আপনি যদি প্রশাসকের পথ পরিবর্তন করতে চান তবে
তৈরি করুন: Use Custom Admin Path =Yes
এবং Custom Admin Path
আপনার জ্ঞানী অনুযায়ী তৈরি করুন
আপনি প্রশাসক url ব্যবহার করে পরিবর্তন করতে পারেন,
app/etc/env.php
ফাইল
আপনার প্রয়োজনীয় মানের সমান ফ্রন্টনেম পরিবর্তন করুন,
'backend' =>
array (
'frontName' => 'admin', //keep your custom url name here
)
আপনার ইউআরএল পরিবর্তন করার পরে, আপনাকে অবশ্যই আপনার ভেরি সরিয়ে ফেলতে হবে মূল থেকে ফোল্ডারটি ।
এখন আপনার অ্যাডমিন url এর মত, http://127.0.0.1/admin
আমার মতো যদি আপনি প্রয়োজনীয় পরিবর্তন করতে প্রশাসককে অ্যাক্সেস করতে না পারেন তবে অমিত বেরার উত্তরের উপরে, আপনাকে core_config_data
এই পথটির সাথে একটি কনফিগারেশন যুক্ত করতে হবে :
INSERT INTO `core_config_data`(`scope`, `scope_id`, `path`, `value`)
VALUES(
'default', # Or whatever your Scope is
0, # Or whatever your Scope ID is
'admin/url/use_custom',
1
);
INSERT INTO `core_config_data`(`scope`, `scope_id`, `path`, `value`)
VALUES(
'default', # Or whatever your Scope is
0, # Or whatever your Scope ID is
'admin/url/custom',
'https://my.url.com/newadminpath/'
);
তারপরে CLI কমান্ডটি চালান:
php bin/magento setup:config:set --backend-frontname="newadminpath"
php bin/magento maintenance:enable
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento maintenance:disable
দ্রুত উত্তর (ম্যাজেন্টো 2 অ্যাডমিন সেটিংস ব্যবহার করে):
testadmin
দ্রুত উত্তর (সিএলআই ব্যবহার করে):
php bin/magento setup:config:set --backend-frontname="newadminpath"
newadminpath
নতুন ম্যাজেন্টো 2 অ্যাডমিন URL কোথায়
অ্যাডমিন url পরিবর্তন করতে আপনাকে নীচের পদক্ষেপগুলি অনুসরণ করতে হবে
উদাহরণ:
আপনার বর্তমান অ্যাডমিন url যদি www.yourdomain.com/admin হয় তবে ফ্রন্টনেম মানটি অ্যাডমিন হবে ('ফ্রন্টনাম' => 'অ্যাডমিন') আপনাকে আপনার নতুন শব্দ দিয়ে অ্যাডমিন পরিবর্তন করতে হবে
অ্যাডমিন URL টি Magento 2 এ পরিবর্তন করার একাধিক উপায় রয়েছে।
আপনার স্টোরের মূল ডিরেক্টরি থেকে অ্যাপ / ইত্যাদি ডিরেক্টরিতে যান এবং পাঠ্য সম্পাদকটিতে env.php ফাইলটি খুলুন। তারপরে আপনার পছন্দ অনুসারে সামনের নামটি পরিবর্তন করুন:
return array (
'backend' =>
array (
'frontName' => 'magento',
)
শেষ অবধি, এই আদেশগুলি চালান:
rm -rf var/cache/*
php bin/magento cache:clean
php bin/magento cache:flush
আপনি এটি কমান্ড লাইনের মাধ্যমে বা অ্যাডমিন প্যানেলের মাধ্যমেও পরিবর্তন করতে পারবেন।
সেরা এটি ->
পিএইচপি বিন / ম্যাজেন্টো সেটআপ: কনফিগার: সেট - ব্যাকএন্ড-সম্মুখ নাম = "আপনার চয়েস"
setup:static-content:deploy
কমান্ড সাফ করেছি ।