ড্রুপাল 8 এ ক্লোন করা সাইটগুলি কী কী?


13

আমার সাইট কনফিগারেশনগুলি একটি দ্রুপাল 8 সাইট থেকে অন্যটিতে রফতানি করার চেষ্টা করার সময় আমি নিম্নলিখিত ত্রুটিটি পেতে থাকি

মঞ্চযুক্ত কনফিগারেশনটি আমদানি করা যায় না, কারণ এটি এই সাইটের চেয়ে আলাদা সাইট থেকে উত্পন্ন হয়। আপনি কেবল এই সাইটের ক্লোন করা দৃষ্টান্তগুলির মধ্যে কনফিগারেশনটি সিঙ্ক্রোনাইজ করতে পারেন।

সুতরাং এই প্রসঙ্গে ক্লোনড সাইটগুলি কী? কনফিগারেশনগুলি আমদানি করতে আমি কীভাবে এই ত্রুটিটিকে ওভাররাইড করতে পারি?

উত্তর:


11

ক্লোনড সাইটের অর্থ আপনি স্ক্র্যাচ থেকে দু'বার ইনস্টল না করে ডাটাবেস অনুলিপি করেছেন।

ড্রুপাল দুটি পৃথক সাইটকে ক্লোন করা সাইট হিসাবে তাদের চেক করে সনাক্ত করে uuid। যদি uuids মিলিত হয়, তবে এটি ধরে নেওয়া হবে যে সাইটগুলি ক্লোন দৃষ্টান্ত।

ত্রুটিযুক্ত কনফিগারেশন আমদানি ভাঙা সাইটগুলিতে নিয়ে যেতে পারে যা আমরা পুনরুদ্ধার করতে সক্ষম নাও হতে পারি। সুতরাং https://www.drupal.org/node/2133325 তে আলোচিত হিসাবে এই পরিস্থিতি এড়াতে একটি সুরক্ষা ব্যবস্থা চালু করা হয়েছিল। এবং সেই প্রক্রিয়াটি uuidপ্রতিটি দ্রুপাল সাইটের জন্য ছিল ।

সুতরাং আপনি যদি জানেন যে আপনি কী করছেন এবং আপনার যদি কনফিগারেশনগুলি আমদানি করা দরকার তা নিশ্চিত হয়ে থাকেন তবে আপনি drush cget system.siteউত্স সাইটে কমান্ডটি ব্যবহার করতে পারেন drush cedit system.siteএবং উত্স থেকে ইউইডি পরিবর্তন করতে আপনি লক্ষ্য ওয়েবসাইটটিতে ব্যবহার করতে পারেন ।


7
একক বাক্যে, ক্লোন করাটির সহজ অর্থ হল আপনি স্ক্র্যাচ থেকে দু'বার ইনস্টল না করে ডাটাবেস অনুলিপি করেছেন।
বেরদির

আমি স্ক্র্যাচ থেকে আমার সাইটটি ইনস্টল করেছি এবং ডাটাবেস অনুলিপি করিনি, আমি কেন এই ত্রুটি বার্তাটি রেখেছি?
Asy

0

ক্লোনড সাইটগুলিতেও এটি ঘটতে পারে যখন আমি .gitignore যোগ করি এবং গিট ক্যাশে থেকে রপ্তানি /config/sync/system.site.yml যোগ করি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.