2.5 থেকে 3.x ওভারভিউতে আপগ্রেড করুন


15

এটি এমন কিছু বিষয় যা আমি কিছু বিষয় বিবেচনা করে কিছু সময়ের জন্য আগ্রহী ছিলাম।

জুমলার ইওএল এর আগে "ওয়ান ক্লিক" আপগ্রেড কতটা উন্নতি করতে চলেছে! 2.5?

এই মুহূর্তে আমাদের 2.5 থেকে আপগ্রেড করার ক্ষেত্রে খুব কম সাফল্যের হার রয়েছে, অনেকগুলি সামঞ্জস্যতার সমস্যা রয়েছে যা কেবলমাত্র আপগ্রেডের সাথে সমাধান করা হয় না এবং বেশিরভাগ সময় প্রক্রিয়াটি শেষ করতে কয়েকটি ম্যানুয়াল সম্পাদনা প্রয়োজন (জেএইচটিএমএল সমস্যাগুলি সবচেয়ে সাধারণ আমি দেখা).

এখন আমি "সমস্যাগুলি" বলি তবে আমি কেবল এটিই বোঝাতে চাইছি যে আপডেটের জিনিসগুলি ইচ্ছাকৃতভাবে কাজ করে না, এটি কোনওভাবেই বলছে না যে "আপডেট" উপাদানটি নষ্ট হয়ে গেছে।

আমি চারপাশে দেখেছি তবে কেবল নিম্নলিখিতগুলি পেয়েছি:

http://docs.joomla.org/Joomla!_CMS_versions

http://developer.joomla.org/cms/roadmap.html

প্রথমটি বলে যে এই আসন্ন ডিসেম্বর 2014 এ 2.5 এর জন্য সমর্থন বাদ দেওয়া হবে। দ্বিতীয়টি 3.x এর রোডম্যাপটি বলেছে। তবে এই মুহুর্তে 2.5 এর বাইরে আপগ্রেড করা খুব কঠিন, সাইটটি যত বড়, তত কঠিন। আমি নিশ্চিত না যে কারনে কারও কারও সাফল্য আসে এবং কিছু না ঘটে, বেশিরভাগ ক্ষেত্রে আমরা এটিকে তৃতীয় পক্ষের এক্সটেনশানগুলিতে সরাসরি বিচ্ছিন্ন করতে পারি না (এক্সটেনশন ম্যানেজার বিরতি এবং যেমন হারিয়ে যাওয়া টেবিলগুলি থেকে এবং এক্সটেনশান ম্যানেজার সেখানেই আপনি এটি স্থির করেন)।

সত্যিকারের সমস্যাটি এখানেই আপগ্রেডের সাথে আসে, যদি সাইটটি সোবিপ্রো, কে 2 বা সামগ্রী নির্মাতা বা কেবলমাত্র অনেকগুলি নিবন্ধ / মডিউলগুলির মতো কিছু সহ একটি বিশাল ডাটাবেস ব্যবহার করে তবে আপগ্রেড আরও সহজ ব্যর্থ হতে পারে। এগুলি অপসারণ, অক্ষম বা আনইনস্টল করা যাবে না (উদাহরণস্বরূপ: 4000+ আইটেমগুলি একটি আনইনস্টল দিয়ে হারিয়ে যাবে, সেই সময়ে সেইসাথে সাইটটি পুনরায় তৈরি করতে পারে তবে আপগ্রেড করতে পারে)।

তাহলে ইওএলকে আরও ভালভাবে সামঞ্জস্য করার জন্য 2.5 থেকে 3.x এর জন্য এক ক্লিক আপগ্রেডের উন্নতি করার কোনও পরিকল্পনা আছে কি? (নিউজ পোস্ট বা ব্লগের মতো) অদ্ভুত প্রশ্ন তবে আমি অনুভব করি যে সেখানে আরও কত 2.5 টি সাইট রয়েছে যা আপগ্রেড করতে অক্ষম তা খুব সার্থক হতে পারে।


J2.5 থেকে 3.x এ আপগ্রেড করার সময় আমি কখনও শুনিনি বা কোনও সমস্যা ছিলাম না প্রকৃতপক্ষে, আমরা সম্প্রতি কোনও সমস্যা ছাড়াই কে 2, কমিউনিটি বিল্ডার এবং কুনেনা সহ মোটামুটি পরিমাণ এক্সটেনশান সহ আমাদের সাইটটিকে জে 3.3 তে আপগ্রেড করেছি।
লড্ডার

1
আমাদের কাছে থাকা 2.5 টি সাইটগুলির মধ্যে 10 টি প্রচেষ্টায় আমাদের কখনই সত্যিকারের "সমস্যা নেই" সাফল্য ছিল না। এই প্রশ্নটি কেবলমাত্র ত্রুটিগুলি হ্রাস করার কোনও পরিকল্পনা রয়েছে কিনা তা বোঝার জন্যই হয়েছে (আমি জানি যে কোনও সংখ্যা আপগ্রেড করার জন্য আনইনস্টল করা উচিত নয়, আমি সে সম্পর্কে নিজের উত্তরটি পোস্ট করতে পারি কারণ এটি এটিকে একটি মূল সমস্যার মতো "চেহারা" দেয় এবং তাই) দেখতে কঠিন, তবে ঘটতে পারে এমন একমাত্র জিনিস নয়)। আমি এই প্রশ্নের অর্থ আশা করছি যে এটির জন্য সমাধানের জন্য কিছু আলাদা উত্স এবং সমস্যা সমাধান করা হবে।
জর্দান রামস্টাড

1
জর্ডানের একটা বিষয় আছে। আপগ্রেড করা সব সময় সোজা-ফরোয়ার্ড নয়। এটি আমার পক্ষে সমস্যা নয়, তবে এটি গড় ব্যবহারকারীদের জন্য যারা আপগ্রেড করার পরে আটকে যেতে পারে তাদের সাইটটি ভেঙে দেবে, সুতরাং এটি জুমলার জন্য সমস্যা, বিবেচনা করে আমরা যে বছরগুলিতে বাস করছি "ব্যবহারকারী-বান্ধব" এবং " সফ্টওয়্যার যা কাজ করে "প্রয়োজনীয়।
এফফ্রেইন

আমি কয়েকটি আপগ্রেডেরও বেশি সমস্যার মুখোমুখি হয়েছি, আসলে, আমার অর্ধ ডজন সাইটগুলির সাথে আপগ্রেড করার সমস্ত প্রচেষ্টা আমাকে এমন সমস্যা দিয়েছে যা আমাকে বিভিন্নভাবে প্যাচ করতে হয়েছিল। আমি আবিষ্কার করেছি যে এর বেশিরভাগই এক্সটেনশনে মটুলগুলি ব্যবহারের কারণে ঘটে। এটি প্রায়শই ডাটাবেস আপডেট করার ঠিক আগে এক পর্যায়ে আপগ্রেডটি ভেঙে দেয়। যে সাইটগুলিতে আমি আপগ্রেড করার আগে MooTools এর ব্যবহার প্রতিস্থাপন করেছি, প্রতিটি উত্সে এটির 3.x সংস্করণ ("জেএইচটিএমএল :: _ ('আচরণ। ফ্রেমওয়ার্ক');")) নির্বিঘ্নে কাজ করেছে বলে মনে হয়।
thoni56

উত্তর:


11

"এক ক্লিক" আপগ্রেড জুমলার পক্ষে খুব ভাল কাজ করে! 2.5 কোর

তবে আপনার সাইটে আপগ্রেড করার জন্য বেশ কয়েকটি টেম্পলেট বা এক্সটেনশন থাকতে পারে।

আমি আমাদের প্রধান সাইট "জুন" স্থানান্তর পরিকল্পনা করছি। এটি আমার পরিকল্পনা:

  • মূল সাইটটি ব্যাকআপ করুন এবং একটি নতুন পরীক্ষার সাইট তৈরি করুন
  • জুমলা ৩.x এর জন্য সিস্টেমের প্রয়োজনীয়তাগুলি পর্যালোচনা করুন এবং নিশ্চিত করুন যে আপনার সার্ভার পরিবেশটি সেই প্রয়োজনীয়তাগুলি পূরণ করে।
  • একটি নতুন জুমলা ইনস্টল করুন এবং কাস্টমাইজ করুন! 2.5 / 3 সামঞ্জস্যপূর্ণ টেম্পলেট
  • সমস্ত জুমলা ইনস্টল এবং কাস্টমাইজ করুন! 2.5 / 3 সামঞ্জস্যপূর্ণ এক্সটেনশন
  • যদি কিছু এক্সটেনশনে জে 3 সামঞ্জস্যপূর্ণ সংস্করণ না থাকে তবে এটি একটি নতুন এক্সটেনশান দিয়ে প্রতিস্থাপন করতে হবে .... এবং ডেটা স্থানান্তর করতে হবে (সবচেয়ে খারাপ পরিস্থিতি)
  • দ্রষ্টব্য : পূর্ববর্তী পদক্ষেপগুলি অফ-লাইন কার্যকর করা যেতে পারে, পরীক্ষা করা যায় এবং শেষে আপনি সেগুলি আপনার বর্তমান জুমলায় প্রয়োগ করতে পারেন! ওয়ানডে স্থানান্তরের ঝুঁকি কমাতে 2.5 সাইট 2.5
  • সর্বশেষ লাইভ সাইটের সাথে আপনার বিকাশ সাইট আপডেট করুন
  • চূড়ান্ত পদক্ষেপ: "এক ক্লিক" জুমলায় আপগ্রেড ! উন্নয়ন সাইটে 3
  • ঠিক আছে কাজ না হওয়া পর্যন্ত সবকিছু পরীক্ষা করে দেখুন
  • লাইভ সাইটটি মাইগ্রেট করুন (বা কোনও নতুন হোস্টিংয়ের সর্বশেষ বিকাশ সাইটের স্ন্যাপশট পুনরুদ্ধার করুন .... যদি কিছু ভুল হয়ে যায় তবে আপনাকে J2.5 সাইটটি পুনরায় সক্রিয় করতে হবে)
  • SUCCESS টি

1
আপগ্রেড করার জন্য একটি সুরক্ষিত পদ্ধতির খুব সুন্দর ব্যাখ্যা। আমি জুলাই মাসে ডুবে যাচ্ছি এবং কিছুক্ষণের জন্য এটি নিয়ে উদ্বিগ্ন হয়েছি। এটি পড়ার পরে আমি অনেক ভাল অনুভব করি। ধন্যবাদ = ^ ডি
ম্যাথিউ লেনিং

5

2.5 থেকে 3.3 পর্যন্ত আপগ্রেডের জন্য, আমি নিজেও একটি ম্যানুয়াল আপগ্রেড করার জন্য আরও ভাগ্য পেয়েছি। সংস্করণগুলির জন্য, আমি 2.5.20-> 3.0.3-> 3.1.6-> 3.2.4-> 3.3.0 এ যাব।

এটি সম্পূর্ণ প্রক্রিয়া:

  1. এই সমস্ত সংস্করণগুলি ডাউনলোড করুন এবং স্থানীয় মেশিনে আনজিপ করুন (এখানে একটি ভাল সংস্থান: http://www.whitefirdesign.com/resources/joomla-release-archive.html )
  2. আকীবা ব্যবহার করে ব্যাকআপ দিন
  3. আকিবা কিকস্টার্ট (নতুন ডেটাবেস তৈরি / ব্যবহার) ব্যবহার করে সাবফোল্ডারে ক্লোন সাইট তৈরি করুন
  4. ওয়েবসাইটের ব্যাকএন্ডে, "সমস্যা" এক্সটেনশানগুলি আনইনস্টল করুন (পোস্টের নীচে দেখুন)
  5. এফটিপিতে / ইন্সটলেশন / ফোল্ডার ব্যতীত নতুন জুমলা সংস্করণ থেকে সমস্ত ফাইল আপলোড করুন।
  6. ওয়েবসাইটের ব্যাকএন্ডে, এক্সটেনশনগুলি-> এক্সটেনশন ম্যানেজার-> ডেটাবাসে যান এবং ফিক্সটি চাপুন
  7. তারপরে এক্সটেনশনগুলি-> এক্সটেনশান ম্যানেজার-> ডিসকভারে যান, আবিষ্কার করুন এবং এটি খুঁজে পাওয়া কোনও কিছুর জন্য ইনস্টল করুন
  8. এসিএল ম্যানেজারের কাছে যান (যদি আপনার না থাকে তবে আমি অত্যন্ত পরামর্শ দিই) এবং এটির যে কোনও এসিএল সমস্যা খুঁজে পাওয়া যায় তা সমাধান করুন। http://aclmanager.net
  9. জুমলার পরবর্তী সংস্করণ সহ পুনরাবৃত্তি প্রক্রিয়া

আপনি নতুন সংস্করণে উঠার পরে:

  1. "সমস্যা" এক্সটেনশানগুলি পুনরায় ইনস্টল করুন
  2. ব্যাকআপ নতুন সংস্করণ
  3. সমস্যার জন্য পরীক্ষার সাইট
  4. আসল সাইটটি সাবফোল্ডারে সরান
  5. লাইভ যেতে নতুন সাইট রুট মধ্যে সরান

সম্পূর্ণ সংস্করণে আপলোড সময় থাকায় এই পুরো প্রক্রিয়াটি দীর্ঘ সময় নেয়, তবে এটি মাথা ব্যথা বাঁচায়।

সমস্যা বাড়ানোর জন্য, এগুলি কেবলমাত্র আমার জন্য আপগ্রেড করার সময় সমস্যা তৈরি করেছে। আমার অনুমানটি হ'ল ইনস্টল প্যাকেজটিতে J2.5 বনাম J3.3 এর জন্য বিভিন্ন সংস্করণ রয়েছে তাই আপনি আপগ্রেড করার সময় এটি বিভ্রান্ত হয়। যদি কেউ অন্যকে খুঁজে পেয়ে থাকে তবে দয়া করে আমাকে জানান।

  • নাম্বার এক্সটেনশন (এনএন ম্যানেজার, ক্যাশে ক্লিনার, অ্যাড মডিউল ম্যানেজার, যে কোনও জায়গায় মডিউল ইত্যাদি)

সর্বাধিক সাম্প্রতিক প্রকাশটি ব্যবহার না করা হলে এই এক্সটেনশনগুলি সমস্যার কারণ হতে পারে:

  • RSForm
  • জেডাব্লু অলভিডিওস
  • RokBox
  • RSForm
  • সামাজিক বুকমার্কস
  • XMap

ব্লুফ্লেম ফর্মগুলিও সমস্যা তৈরি করছে।
একটি কোডার

3

আমি 2.5.7 থেকে 3.2.0 এ ডিরেক্টরি আপগ্রেড করতে সক্ষম হইনি। আমি এই আপগ্রেডগুলির সময় বিভিন্ন ত্রুটির মুখোমুখি হয়েছিলাম, কখনও কখনও মোটেও আপগ্রেড করতে সক্ষম হই না।

আমাকে আপগ্রেডের পথটি গ্রহণ করতে হয়েছিল:

2.5.7 → 3.0.1 → 3.1.5 → 3.2.0

সেই থেকে আমি স্বাভাবিকভাবে আপগ্রেড করতে সক্ষম হয়েছি। আমি ৩.২.২ চালাচ্ছি এবং খুব শীঘ্রই ৩.৩-এ উন্নীত করার পরিকল্পনা করছি।


আপগ্রেডিং সর্বশেষ 2.5.x সংস্করণ (আজকের হিসাবে এটি 2.5.20!) থেকে সমর্থিত। এই সংস্করণ থেকে আপনি সরাসরি 3.3.0 এ আপগ্রেড করতে পারেন। তাই বেশ কয়েকটি মিনি-স্টেপ না করে প্রথমে আপনার খুব পুরানো 2.5.7 থেকে 2.5.20 এবং সেখান থেকে 3.3.0 এ আপডেট করা উচিত।
বকুয়াল

দেখে মনে হচ্ছে ইয়েলো ওয়েবেমনকি 2.5.20 থেকে একই সমস্যা পেয়েছিল, আরও তথ্যের জন্য তার উত্তর দেখুন।
কনটেক্সট সুইচ

আমি ব্যক্তিগতভাবে 2.5.20 থেকে 3.3.0 থেকে আপডেট করার সময় আপনি প্রাপ্ত ত্রুটিগুলিতে আগ্রহী হব। এখানে মূল সম্পর্কে কথা বলছি, তৃতীয় পক্ষ নয়।
বাকুয়াল

আমি এর শক্ত প্রতিলিপিটি বলব যদি আপনার কোনও সমস্যা না থাকে তবে একই ঘটনা ঘটে 1.7 থেকে শুরু করে 2.5 থেকে প্রথম দিকে চলে যাওয়া প্রায় ত্রুটিমুক্ত তবে সরাসরি নতুনটিতে যাওয়া সর্বদা সমস্যাযুক্ত ছিল। আমি ডিভসের কোনও দোষ সন্দেহ করি, সমস্ত সংস্করণের জন্য বিশাল পরিমাণ এসকিউএল আপডেট ফাইল প্রয়োগ করার সময় সম্ভবত কোনও ধরণের টাইমআউট হয়? যদি এটি সমস্যা হয় তবে সম্ভবত জুমলা আপডেটের একা একা ইনস্টলার থাকা উচিত এবং আপডেটগুলি ধারাবাহিকভাবে ইনস্টল করা উচিত, তারপরে সেগুলি একবারে প্রয়োগ করুন (মূলত যেকোন ক্ষেত্রে)। যদিও কেবল একটি এলোমেলো ধারণা, এই উত্তরটি আমাকে দোষটি কোথায় হতে পারে তার একটি ধারণা, কেবলমাত্র একটি "তত্ত্ব" game
জর্দান রামস্টাড

আমি এখনও আমাদের 2.5.7 ডাটাবেসের একটি অনুলিপি আছে কিনা তা দেখতে পাব। যদি আমি এটির অসুবিধে পেতে পারি তবে আমার যে সমস্যাগুলি হয়েছে তার উত্তরটি আপডেট করুন।
কনটেক্সটসুইচ

2

মূল প্রশ্নের উত্তর দিতে:

জুমলার ইওএল এর আগে "ওয়ান ক্লিক" আপগ্রেড কতটা উন্নতি করতে চলেছে! 2.5?

এটির উন্নতি করার কোনও পরিকল্পনা নেই। এটি মূল বিষয় ছাড়াই কাজ করছে। এক্সটেনশান আউটপুট পরিবর্তনের কারণে টেমপ্লেটটি স্পষ্টতই প্রতিস্থাপন করতে হবে। অন্যান্য এক্সটেনশানগুলি ম্যানুয়ালি পরীক্ষা করা দরকার, এটি কীভাবে নির্মিত তা নির্ভর করে। একই কোডবেস সহ 2.5.15+ এবং 3.x উভয় ক্ষেত্রেই কাজ করা এক্সটেনশনগুলি লেখা সম্ভব। তবে একটিটি চেষ্টা করে বা বিকাশকারীকে যোগাযোগ করে (বা তাদের FAQ পড়ুন) তা পরীক্ষা করে দেখতে হবে to

2.5 এ উন্নত হতে পারে কেবলমাত্র একটি প্রি-আপগ্রেড সামঞ্জস্যতা চেক যুক্ত করা add এর জন্য কিছু কাজ হয়েছিল তবে তা থেমে আছে। সম্প্রদায়ের কোনও ব্যক্তিকে এটি বাছাই করে শেষ করতে হবে।


2.5 এ সামঞ্জস্যতার চেকের অভাব হ'ল আপগ্রেড প্ল্যাটফর্মে আপনাকে পিএইচপি সংস্করণগুলি পরীক্ষা করতে হবে reasons 2.5 থেকে 3.2 অবধি "এক-ক্লিক" আপডেট * * + অনেক লোককে সামনে এবং পিছনে ফাঁকা সাইট রয়েছে।
বুজইট

2

এখানে আপগ্রেড করার সময় আমি কিছু দরকারী তথ্য পেয়েছি।

একটির জন্য, ওয়েবসাইটটি প্রাথমিকভাবে ১.6 এ থাকলে তারপরে 2.5 তে আপগ্রেড করা হয় তবে 2.5 এর সর্বশেষ সংস্করণে এখনও সমস্ত এক্সটেনশন কাজ করবে। তবে 3.x এ আপগ্রেড করতে পুনরায় ইনস্টল করা দরকার। এটি কারণ "আপডেট" ক্ষেত্রের পার্থক্যগুলির অর্থ হ'ল এটি যদি 1.6 হয় তবে আপডেট সার্ভারটি সঠিকভাবে আপডেটগুলি পড়তে পারে না, সুতরাং এটি যদি একটি 1.6 উপাদান ছিল তবে কমপক্ষে বেশিরভাগ ক্ষেত্রে (আমি এটি ডিজে চিত্র স্লাইডারে দেখেছি) এবং ব্রীজিং ফোরামগুলি একবার এটি 2.5 এ আপগ্রেড হওয়ার পরে আপডেট হবে না।

সুতরাং এই এক্সটেনশনের ম্যানুয়াল আপগ্রেডের প্রয়োজন তার আজীবনের কোনও সময়ে 2.5 তে। আমি বিশ্বাস করি যে এক্সটেনশনের উপর নির্ভর করে সাধারণ স্ক্যালএল আপডেটের ক্ষেত্রেও সমস্যা থাকতে পারে তবে সচেতন হওয়ার মতো কিছু।

কখনও কখনও এক্সটেনশনগুলির নাম পরিবর্তন করা যেতে পারে বা "পুনর্নবীকরণ" করা যেতে পারে যা জুমলা কখনও কখনও এটি একটি নতুন উপাদান হিসাবে পড়তে বাধ্য করে, একই উপাদানটির পুরানো এবং নতুন একাধিক এন্ট্রির দিকে নিয়ে যায়। আপনি যদি একটি আনইনস্টল করেন তবে এটি একই ডেটাবেস টেবিলগুলি ব্যবহার করে, তাই আপনি যদি ইতিমধ্যে সেগুলি ইনস্টল করেন তবে এটি সেগুলি সাফ করে।

ধারনা: তাই এক জিনিস আমি এই ক্ষেত্রে সহায়ক হবে মনে হবে পুরোনো সংস্করণগুলি জন্য বোঝানো এক্সটেনশন জন্য চেক করতে, তাদের সহজে দৃশ্যমান করতে এক্সটেনশন ম্যানেজার উপর একটি অ্যাড, এই সর্বশেষ আপডেট "তারিখ" দিকে তাকিয়ে কাজ করা যেতে পারে এবং এটি জুমলার সম্ভাব্য ব্রেকিং পরিবর্তনের আগে যদি বর্তমান সংস্করণটি সেই সংস্করণটি অতীত হয়।

যে কোনও উপায়ে কোনও সাইটের ক্ষেত্রে 1.6 থেকে 2.5 এবং তারপর 3.x থেকে যে কোনও বিন্দুতে পুনরায় ইনস্টল করতে বাধ্য করতে পারে যা ডেটা সাফ করবে।

অন্য আইডিয়া: যদি পুরানো সংস্করণ এবং তার আপডেট সার্ভারের উপর নজর রাখা বা কোনও কাস্টম ইউআরএল / আপলোড মূলত ডেটা সাফ না করেই উপাদানটি আনইনস্টল করতে আপডেটের পাশে যুক্ত করা হয়। ডাটাবেস টেবিলগুলি আপডেট করার জন্য স্ক্যালো আপডেটগুলি ব্যবহার করার সময় এটি পুনরায় ইনস্টল করুন অত্যন্ত কার্যকর।

আমি এমন একটি সাইট ব্যবহার করছি যা মূলত 1.6 ছিল কারণ এটি এই সমস্যাগুলি আরও প্রায়শই দেখায়, এটি 2.5 এর মধ্যে শুরু হওয়া সাইটগুলির সাথেও ঘটতে পারে।

এটি অনেকগুলি সমস্যা ব্যাখ্যা করে যা এক্সটেনশানগুলি থেকে আসতে পারে যা কখনও 3.x এর সাথে সামঞ্জস্য যোগ করার জন্য আপগ্রেড হয় না, অ্যাডমিন প্যানেলে প্লাগইনগুলি সবচেয়ে খারাপ কারণ এডমিন প্যানেলকে ব্যবহারযোগ্য করে তুলতে পারে না।

তবুও অন্য ধারণা: জুমলা আপডেট ম্যানেজার স্বয়ংক্রিয়ভাবে কিছু তৃতীয় পক্ষের প্লাগইনগুলি অক্ষম করতে পারে কিছু (যেমন আকীবার, যেহেতু এটি আপডেটগুলি ট্র্যাক করে) তারপরে আপডেট। এর পরে সমস্ত প্লাগইনগুলি আবার সক্ষম করে তবে ত্রুটির জন্য সিস্টেম প্লাগইনগুলি "চেক" করে। আমার অর্থ হ'ল এটি কোনও ত্রুটি আছে কিনা তা দেখার জন্য এটি চেষ্টা করে / ধরার মাধ্যমে অটোকে বিভিন্ন ইভেন্ট ট্রিগার করে, যদি সেখানে এটি অক্ষম করে এবং বিজ্ঞপ্তি দেয়।

এখন এটি সমস্ত কোনও মূল সমস্যা ধরে নেয় না, যা সাধারণত কোনও আপডেটে ঘটে না।

আমি উপরে পোস্ট করা ধারণাগুলি ডেভ দলের পক্ষে বোঝানো হয়েছে, বাকিগুলি আপডেট করার জন্য ভাল তথ্য। আমি যে ধারণাগুলি রেখেছি সেগুলি এমনকি প্রথমে এক্সটেনশনগুলি আনইনস্টল / অক্ষম না করে আপডেটগুলিকে অনুমতি দিতে সক্ষম হওয়া উচিত যা সম্ভাব্যভাবে প্রক্রিয়াটিতে আরও বেশি কাজ যুক্ত করতে পারে। ইতিমধ্যে দুর্দান্ত আপডেটেটারে কিছু সংযোজন সহ, সম্পূর্ণ অটো আপডেটগুলি (ওয়ার্ডপ্রেসের মতো কিন্ডা) ভবিষ্যতেও সম্ভব হতে পারে।


1

আমি দেখতে পেয়েছি যে এটি আপগ্রেড করার সাথে বিবেচনা করার মতো অনেকগুলি বিষয় রয়েছে কেবল "" একটি ক্লিক "প্রক্রিয়া হিসাবে বিবেচনা করা যায় না।

পিএইচপি সংস্করণ বিবেচনা করা প্রথম জিনিস। জুমলা সংস্করণগুলিও ... পরের মইতে আরোহণের আগে যে কোনও গাছে সর্বদা চূড়ান্ত সংস্করণে আপগ্রেড করুন। আপনি যে আপডেটগুলি প্রয়োগ করতে চান এবং কোন শাখা থেকে নির্বাচন করতে আকীবা সিএমএস আপডেটার ব্যবহার করুন।

এক্সটেনশনগুলি যেখানে এটি সত্যই লোমশ হয়।

এসপি ট্রান্সফারের মতো এক্সটেনশন ব্যবহার করা কোনও মাধ্যমিক সাইট তৈরি করে সমস্যাগুলি হ্রাস করতে পারে যা সেই সংস্করণের জন্য ইনস্টল করা সমস্ত উপাদান সহ নতুন সংস্করণে ইনস্টল করা যেতে পারে এবং তারপরে ডাটাবেস থেকে প্রয়োজনীয় সমস্ত ডেটা টানতে পারে।

যদিও এই প্রক্রিয়াটি সাধারণ দৈনন্দিন ব্যবহারকারীর জন্য নয়।

প্রায়শই আমি সম্পত্তির টেবিলের সাথে কিছু স্তরের সমস্যার সন্ধান করি না এবং সাধারণত টেবিলে অনাথ বা নিখোঁজ আইটেমগুলি ঠিক করতে ACL ম্যানেজারের ডায়াগনস্টিকগুলি নিযুক্ত করতে হয়।


1

আমি যে পদ্ধতিটি ব্যবহার করি তা প্রায় 40 টি বিভিন্ন জুমলা 2.5 থেকে 3.x মিনি মাইগ্রেশনের বিবর্তিত হয়েছে। এটি ঠিক "এক ক্লিক" নয় তবে সর্বাধিক সাধারণ ক্ষতিগুলি এড়াতে সহায়তা করে। আমার দেখা বেশিরভাগ ওয়েবসাইটগুলি রকেট থেম টেম্পলেটগুলি ব্যবহার করছে এবং সেখানে জুমলা ২.২ টেমপ্লেটের জুমলা ৩.x সমতুল্য সংস্করণ রয়েছে যা আমার জন্য টেমপ্লেট স্থানান্তর সংক্রান্ত সমস্যা হ্রাস করেছে তবে আপনার মাইলেজটি ভিন্ন হতে পারে।

  1. জুমলা ৩.x এর জন্য হোস্টিং পরিবেশের জন্য উপযুক্ত

  2. প্রথমে ব্যাকআপ চালান!

  3. জুমলা ৩.x উপযুক্ত নয় এমন কোনও এক্সটেনশন আনইনস্টল করুন

  4. ইতিমধ্যে 2.5.28 এ না থাকলে জুমলা 2.5.28 এ আপডেট করুন এবং সর্বশেষ উপলব্ধ জুমলা 2.5 সংস্করণে সমস্ত তৃতীয় পক্ষের এক্সটেনশন আপডেট করুন

  5. "সিস্টেম - আমাকে মনে রাখুন" প্লাগইনটি অক্ষম করুন

  6. আকিবা ব্যাকআপ ইনস্টল থাকলে "সিস্টেম - আপডেটে ব্যাকআপ" প্লাগইনটি অক্ষম করুন

  7. গ্লোবাল কনফিগারেশনে, "বিকাশ" -তে ত্রুটি প্রতিবেদন সেট করুন (তাই স্থানান্তরিত হওয়ার পরে ত্রুটিগুলি দৃশ্যমান হয় - আপনি যদি এই পদক্ষেপটি মিস করেন তবে আপনাকে কনফিগারেশন.এফপি ডাউনলোড করতে এফটিপি ইত্যাদি ব্যবহার করতে হতে পারে, বার্তাগুলি সক্ষম করতে এটি সম্পাদনা করতে হবে এবং তারপরে আপডেট সংস্করণটি আপলোড করুন এফটিপি ইত্যাদি যা ব্যথা)

  8. উপাদানগুলি পরিবর্তন করুন -> জুমলা আপডেট -> "স্বল্প মেয়াদী সমর্থন" -এ বিকল্পসমূহ

  9. উপাদানসমূহ -> জুমলা আপডেটে 2.5.x থেকে 3.5.1, 3.5.1 থেকে 3.6.5 এবং তারপরে সর্বশেষ সংস্করণে 3.6.5 থেকে আপডেট করতে "ইনস্টল করুন আপডেট" এ ক্লিক করুন। জুমলা ক্যাশে সাফ করুন এবং এক্সটেনশনগুলি -> এক্সটেনশন ম্যানেজার -> আপডেটে ক্যাশে সাফ করুন এবং আপডেটটি প্রস্তাব না করা থাকলে আবার চেষ্টা করুন। সেশন টোকেন আপডেটগুলি সম্পাদন করার জন্য আপনাকে একবার বা দু'বার প্রমাণ করতে হবে

  10. উপাদানগুলি পরিবর্তন করুন -> জুমলা আপডেট -> বিকল্পগুলি -> চ্যানেলটিকে এটি "ডিফল্ট" এ পুনরায় সেট না করা থাকলে "ডিফল্ট" এ আপডেট করুন

  11. কোনও ইনস্টল করা এক্সটেনশানগুলির শীর্ষে সর্বশেষতম জুমলা ৩.x এক্সটেনশানগুলি পুনরায় ইনস্টল করুন বিশেষত ক্রোনোফর্মগুলি এবং কোনও ক্রোনোফর্মের ক্রিয়া যদি আপনার কোনও ইনস্টল থাকে তবে

  12. জুমলা ক্যাশে এবং আপনার ওয়েব ব্রাউজার ক্যাশে সাফ করুন

  13. গ্লোবাল কনফিগারেশনে, ত্রুটি প্রতিবেদন "আবার কোনও নয়" তে সেট করুন

  14. আকিবা ব্যাকআপ ইনস্টল থাকলে "সিস্টেম - আপডেটে ব্যাকআপ" প্লাগইনটি পুনরায় সক্ষম করুন

  15. "সিস্টেম - আমাকে মনে রাখুন" প্লাগইনটি পুনরায় সক্ষম করুন

  16. জুমলা আপডেট বিজ্ঞপ্তিগুলি বন্ধ করতে "সিস্টেম - জুমলা! আপডেট বিজ্ঞপ্তি" প্লাগইনটি অক্ষম করুন (alচ্ছিক)

  17. জুমলা 2.5 টেম্পলেটগুলি (পারমাণবিক, বীজ 5, বীজ_20, ব্লুস্টক) সরান

  18. সামগ্রীতে সংস্করণ নিয়ন্ত্রণ সক্ষম করুন -> নিবন্ধ -> বিকল্প -> উপযুক্ত হলে লেআউট সম্পাদনা করুন (সংস্করণ নিয়ন্ত্রণ ডিফল্টরূপে অক্ষম করা হয়েছে)

  19. ব্যবহারকারীদের "ব্যবহারকারীর নিবন্ধকরণের অনুমতি দিন" অক্ষম করুন -> পরিচালনা -> বিকল্পগুলি -> ব্যবহারকারীর বিকল্পগুলি উপযুক্ত হলে (এটি জুমলা ২.৫ এ ডিফল্ট হিসাবে সক্ষম হয়েছিল)

পদক্ষেপ 11 ইনস্টলেশন স্ক্রিপ্টগুলিকে কোনও জুমলা 3 নির্দিষ্ট পদক্ষেপগুলি মুলত জুমলা 2.5 এ ইনস্টল করার সময় চালিত না হতে পারে তা করার অনুমতি দেওয়ার জন্য গুরুত্বপূর্ণ।

উপযুক্ত হলে পিএইচপি সংস্করণ আপডেট করার কথা মনে রাখবেন। পিএইচপি 5.3 জীবনের শেষ এবং পিএইচপি 5.6 বা পিএইচপি 7.0 বা তার পরে জুমলা ৩.x এর জন্য আরও ভাল পছন্দ।

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