ড্রুপাল 7-তে আমরা দ্রুত ওয়েবসাইটের বেস ইউআরএল পরিবর্তন করতে পারি।
ড্রুপাল 8-এ আমি কীভাবে এটি করতে পারি?
ড্রুপাল 7-তে আমরা দ্রুত ওয়েবসাইটের বেস ইউআরএল পরিবর্তন করতে পারি।
ড্রুপাল 8-এ আমি কীভাবে এটি করতে পারি?
উত্তর:
ড্রুপাল 8 এ এই বিকল্পটি সরানো হয়েছে। base_urlআপনার সাইট চালানোর জন্য আপনাকে কনফিগার করতে হবে না । ড্রুপাল 8 এটি আপনার সহায়তা ছাড়াই সনাক্ত করতে পারে। যদি তা না হয়, আপনার প্রথমে আপনার ওয়েবসারভার কনফিগারেশনটি পরীক্ষা করা উচিত।
পরিবর্তে base_urlআপনার সেটিংস.ফ্পে কনফিগার করা উচিত trusted_host_patterns। এটি সাইট চালানোর জন্য প্রয়োজন হয় না, তবে সুরক্ষার কারণে গুরুত্বপূর্ণ।
আরও তথ্য: নির্ভরযোগ্য হোস্টনেম কনফিগারেশনের জন্য সেটিংস.এফপি এবং নতুন সেটিং থেকে বেস_আরল বিকল্প সরানো হয়েছে
সম্পাদনা:
কমান্ড লাইন বা বিপরীত প্রক্সি থেকে ড্রুপাল চলাকালীন কিছু বিশেষ ব্যবহারের কেস রয়েছে যা অতীতে $ বেস_আরল ব্যবহার করেছিল। সিমফোনির কারণে এটি আর একইভাবে সমর্থিত হতে পারে না। এই মামলাগুলির সমাধান কীভাবে দেওয়া যায় তা নিয়ে আলোচনা চলছে। এর অর্থ এই নয় যে আপনি কমান্ড লাইন বা বিপরীত প্রক্সি থেকে ড্রুপাল চালাতে পারবেন না। আদর্শ উপায় অবশ্যই সমস্যা ছাড়াই সম্ভব।
আপনি এখানে উন্নয়ন অনুসরণ করতে পারেন: https://www.drupal.org/node/2753591
আমি ভেবেছিলাম একসময় উত্পাদনের (http: // উদাহরণ.com/) এবং দেব (HTTP: // লোকালহস্ট / ram আভিরাম / উদাহরণ.কম /) এর মধ্যে চলার সময় কিছু ধরণের টুইটের প্রয়োজন হয়েছিল। তবে না, ডি 8 স্বয়ংক্রিয়ভাবে লিঙ্কগুলি ঠিক করার জন্য যথেষ্ট স্মার্ট।
একটি সম্পূর্ণ সাইট সরানোর পরে (পিএইচপি ফাইল এবং ডিবি ডাম্প), ডাটাবেস মডেলের কোনও আপডেট না থাকলেও কেবল ডি 8 ডাটাবেস আপডেট প্রক্রিয়াটি ( http://example.com/update.php ) দেখুন। এটি সমস্যার সমাধান করে।
আমি শিখেছি এটি একটি ড্রুপাল 8 ক্যাশে-সম্পর্কিত সমস্যা সম্ভবত কারণ কিছু প্রাক-রেন্ডার করা সামগ্রী সাইট / ডিফল্ট / ফাইল / পিএইচপি / এ রাখা হয়। এবং আপডেট.php প্রক্রিয়াটি কোনওভাবে এই ক্যাশে পরিষ্কার করে।