ম্যাজেন্টো 1.9.2.4 এবং ম্যাজেন্টো 1.9.3.0 এর মধ্যে পার্থক্য কী?


22

ম্যাজেন্টো এটির নতুন সম্প্রদায় সংস্করণ প্রকাশ করেছে 1.9.3.0

আমি জানতে আগ্রহী যে পূর্ববর্তী ম্যাজেন্টো সংস্করণের সাথে পার্থক্যগুলি কী?

এর বৈশিষ্ট্যটির মধ্যে পার্থক্য কী তা সম্পর্কে আমি সম্পূর্ণ বিশদ জানতে চাই Magento 1.9.3.0

এবং এটিও জানতে চান যে আমার বর্তমান সাইটটিতে 1.9.3.0যা আছে তাতে আপগ্রেড করার পরে কোন পদক্ষেপ নেওয়া দরকার Magento 1.9.2.4?


1
১.৯.৩.০ তে আরেকটি বাগ আমি magento.stackexchange.com/questions/142087/… তে উল্লেখ করেছি । আপনি এটি আপনার তালিকায় যুক্ত করতে পারেন
ক্রিপিন

উত্তর:


39

আপনি সরকারী প্রকাশের নোটগুলিতে পার্থক্যের সম্পূর্ণ তালিকাটি খুঁজে পেতে পারেন: http://devdocs.magento.com/guides/m1x/ce19-ee114/ce1.9_release-notes.html#ce19-1930

সমস্ত বাগ ঠিক করা মডিউল

এই মডিউলটি জানাগুলি যে বাগগুলি আপডেট করে রাখার চেষ্টা করেছি তা সংশোধন করে: https://github.com / ডিজিটাল্পালিয়ানিজম / বুগফিক্সেস

সাইড নোট

এখানে থাকার কথা ছিল Magento মধ্যে একটি বাগ যেখানে পাসওয়ার্ডগুলি নতুন অ্যাকাউন্ট ইমেল টেমপ্লেট প্রদর্শন করা হবে না। বেশিরভাগ লোক (আমাকে সহ) ধরে নিয়েছিল এটি একটি সুরক্ষা বর্ধন (এখানে দেখুন: /magento//a/46793/2380 ) তবে এটি আসলে একটি বাগ ছিল যা ১.৯.৩.০ এ স্থির করা হয়েছে।

জ্ঞাত সমস্যা

এখন অবধি, 1.9.3.0 সহ বেশ কয়েকটি পরিচিত বাগ রয়েছে:

এছাড়াও দয়া করে মনে রাখবেন জাতীয় যে হ্যান্ডলগুলি পণ্য অপশন মূল্য থেকে সরানো হয়েছে /js/varien/product.jsথেকে /js/varien/product_options.jsতাই আপনার থিমে যে ফাইল যোগ করতে ভুলবেন না হলে আপনি নিম্নলিখিত সমস্যাটি সম্মুখীন করছেন যারা /magento//a/ 141375/2380

পিএইচপি 7

পিএইচপি 7 এবং ইনচু মডিউল ব্যবহারকারীদের জন্য, ইনচু মডিউলটির একটি নতুন সংস্করণ (2.0.0) প্রকাশ করেছে যা কেবলমাত্র 1.9.3 এর সাথে সামঞ্জস্যপূর্ণ আপডেট করতে ভুলবেন না: https://github.com/Iunchoo/Iunchoo_PHP7


যদি আমরা কোনও এক্সটেনশান বিকাশ করি তবে কোডিং দৃষ্টিকোণের জন্য নতুন পদক্ষেপগুলি কী বা কী পরিবর্তন
মুরতুজা জাবুওয়ালা

@ মুরতুজাবাবুওয়ালা আমার সম্পাদনা দেখুন
রাফেল ডিজিটাল পিয়ানিজমে

2
এসওএপি এপিআইয়ের সাথে একটি বড় বাগ রয়েছে, এখানে দেখুন: magento.stackexchange.com/q/140761/4087
ব্লুসি

@ ব্লুকে ধন্যবাদ আমি সত্যই আমার পোস্টটি আপডেট করতে ভুলে গেছি
রাফেল ডিজিটাল পিয়ানিজমে

3
@ রাফেলাতডিজিটালপিয়ানিজম আর একটি, কোনও বাগ যেমন নয় তবে থিমগুলি ভেঙে দেবে, এটি হ'ল কোনও কারণে প্রোডাক্ট.অপশনপ্রাইস জাভাস্ক্রিপ্ট ক্লাসটি /js/varien/product.js থেকে / js / ভেরেন / প্রোডাক্ট_প্লেশন নামে একটি নতুন ফাইলে স্থানান্তরিত হয়েছে। জেএস - এই নতুন ফাইলটি থিম লেআউট এক্সএমএল
ব্লুসি

4

ম্যাজেন্টো 1.9.3 এ দুটি পশ্চাদপদ-অসম্পূর্ণ পরিবর্তন রয়েছে:

  1. Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Uploader প্যারেন্ট ক্লাস সরানো হয়েছে।
  2. Mage_Uploader_Model_Config_Abstractযাদু পদ্ধতিটি ওভাররাইড করে __callএবং এর আচরণটি বেমানান হতে পারে।

কোনও এক্সটেনশন / কাস্টমাইজেশন এই ফাংশন / শ্রেণিগুলি ব্যবহার / প্রসারিত করছে কিনা তা পরীক্ষা করে দেখুন।

সুরক্ষা সমস্যাগুলি এড়াতে নিম্নলিখিত ফাইলগুলি সরানোর জন্য ম্যাজেন্টো 1.9.3 এ আপগ্রেড করার পরেও নিশ্চিত করুন:

  1. ত্বক / adminhtml / ডিফল্ট / ডিফল্ট / মিডিয়া / flex.swf
  2. ত্বক / adminhtml / ডিফল্ট / ডিফল্ট / মিডিয়া / uploader.swf
  3. ত্বক / adminhtml / ডিফল্ট / ডিফল্ট / মিডিয়া / uploaderSingle.swf

আরও তথ্যের জন্য, রিলিজ নোটগুলি দেখুন


2

আমি প্যাচিংয়ের কোনও বড় অনুরাগী নই। ব্যক্তিগতভাবে আমি তাদের ডিরেক্টরিগুলি থেকে সমস্ত ম্যাজেন্টো ফাইলগুলি সরিয়ে রাখি তারপরে নতুন সংস্করণ (শেল স্ক্রিপ্ট ব্যবহার করে) আপলোড করি। মডিউল বা থিমগুলির মতো কয়েক বছর ধরে ইনস্টল করা সমস্ত ফাইল এখনও আছে। ডাটাবেসের জন্য আমি নতুন ইনস্টল হওয়া সংস্করণগুলির মধ্যে একটি তুলনা করি। এক উপায়ে ডাটাবেসে কলাম / সারণী তৈরি করা বা অপসারণ করা হচ্ছে, অন্য উপায়টি আবার ম্যাগেন্টো ইনস্টল করছে কেবল /app/etc/local.xml ফাইলের নাম পরিবর্তন করে। আমি প্রথমটিকে পছন্দ করি।

আপনি যদি ডাটাবেস কাঠামোটিকে সংস্করণ 1.9.3.0 এ পরিবর্তন না করেন তবে আপনি কিছু ত্রুটি পাবেন বা আপনি প্রশাসক অঞ্চল লোড করতে পারবেন না। যদি কেউ ম্যাজেন্টো সিই 1.9.2.4 এবং 1.9.3.0 এর মধ্যে ম্যাজেন্টো ডিরেক্টরি এবং ডাটাবেসের জন্য কিছু তুলনা করতে আগ্রহী হন তবে কেবল ফাইলটি এখান থেকে ডাউনলোড করুন:

ম্যাজেন্টো তুলনা: সংস্করণ 1.9.2.4 - 1.9.3.0

খুব দুর্দান্ত ভিজ্যুয়াল ফলাফল সহ দুটি এইচটিএমএল ফাইল রয়েছে।

আমি প্যাচিংয়ের পরিবর্তে আমার পদ্ধতিটি ব্যবহার করে আজ 4 টি স্টোর আপডেট করেছি। সবাই কোনও সমস্যা ছাড়াই চলছে।


আমি প্যাচিং না করার বিষয়ে একমত, এবং এতেও সম্মত হই যে স্থানটি আপগ্রেড করা সমস্যাজনক কারণ এটি পুরানো ফাইলগুলি ছেড়ে দেয় যা আর উপস্থিত হওয়া উচিত নয়, তাই আমি মনে করি যে সমস্ত ম্যাজেন্টো ফাইলগুলি মুছে ফেলার পরে নতুন সংস্করণ যুক্ত করার আপনার পদ্ধতিটি একটি ভাল পদ্ধতির। তবে আপনার ডাটাবেসের কাজটি আমার কাছে অপরিহার্য বলে মনে হচ্ছে, কেন সেটআপ স্ক্রিপ্টগুলি চালনা করতে এবং নতুন সংস্করণে স্বয়ংক্রিয়ভাবে ডাটাবেস আপডেট করার জন্য "n98-magerun sys: setup: বৃদ্ধি" ব্যবহার করবেন না?
ব্লুসি

আমি আপনার পরামর্শ জন্য প্রশংসা করি। আমি সম্মত হই n98-magerun একটি খুব শক্তিশালী সরঞ্জাম তবে আমি নিজের দ্বারা সম্পূর্ণ আপডেট প্রক্রিয়াটি নিয়ন্ত্রণ করতে পছন্দ করি। আমি যেমন সমস্ত জিনিস করার আগে উল্লেখ করেছি আমি প্রতিটি সংস্করণে নতুন কি তা বোঝার চেষ্টা করি। একটি পরীক্ষার সংস্করণ আপডেট করার পরে আমি প্রযোজনায় এগিয়ে চলেছি। আমি যে স্টোরগুলি পরিচালনা করি সেগুলি কোনও ঝামেলা চায় না এবং সেগুলি এড়ানোর জন্য অর্থ প্রদান করুন। পূর্ববর্তী সমস্ত ম্যাজেন্টো ফাইলগুলি সরিয়ে ফেলা এবং ডাটাবেসে নজর রাখা নতুন সংস্করণে আপডেট করার জন্য সেরা পদ্ধতি। আমি এই পদ্ধতিটি ১..0.০.২০১৮ থেকে করছি এবং কখনই কোনও সমস্যার মুখোমুখি হয়নি। ফাইল সিস্টেম এবং ডাটাবেসগুলিতে
প্যাচিংয়ের

আমি বুঝতে পেরেছি এবং আমি এটি একটি ভাল পদ্ধতি বলে মনে করি। আমি কি জিজ্ঞাসা করতে পারি যে আপনি কোন উপকরণটি ডাটাবেসগুলির তুলনা করতে এবং সেই তুলনা থেকে একটি আপডেট স্ক্রিপ্ট তৈরি করতে চান?
ব্লুসি

1
আমি ফোল্ডার এবং ফাইলগুলির তুলনা করার জন্য আরাক্সিস মার্জ ব্যবহার করছি। এটি আমাকে সুন্দর প্রতিবেদন দেয় এবং এটি একটি আপডেট স্ক্রিপ্ট তৈরি করতে পারে। তবে আমি তুলনা থেকে পুরো তথ্য বিশ্লেষণ করতে পছন্দ করি এমনকি এটিতে 1 - 2 দিন সময় লাগে। আমি নিজের দ্বারা আপডেট স্ক্রিপ্ট তৈরি করেছি যা পূর্ববর্তী ম্যাজেন্টো সংস্করণ থেকে ফাইল সিস্টেমটি মুছে ফেলা এবং নতুন সংস্করণটি অনুলিপি করে। ডাটাবেসের জন্য এটি সমস্ত সাধারণ অংশ অপসারণের পরেও একটি স্ক্রিপ্ট। আপডেট করার জন্য যখন আপনার কাছে 30 টিরও বেশি স্টোর রয়েছে তখন এটি আপডেটের প্রক্রিয়াটি বুঝতে 1 - 2 দিন ব্যয় করা নগণ্য spending সে কারণেই আমি 4 বছরের বেশি প্যাচ ব্যবহার করি নি।
ADDISON74

আপনি কিছু হোস্টিংয়ের সাথে ম্যাজেন্টো তুলনা ফাইলটি ভাগ করতে পারেন যা কয়েক দিনের চেয়ে বেশি স্থায়ী হবে? ধন্যবাদ
বিক্রয়কো

0

কেউ যদি ম্যাজেন্টো সিই 1.9.2.4 এবং 1.9.3.1 এর মধ্যে পরিবর্তনগুলি কি তা জানতে আগ্রহী হন তবে নিম্নলিখিত সংরক্ষণাগারগুলি ডাউনলোড করুন:

খুব দুর্দান্ত ভিজ্যুয়াল ফলাফল সহ দুটি এইচটিএমএল ফাইল রয়েছে।


0
  • শিপিং চার্জের জন্য পুরানো করের গণনা অ্যালগরিদম পুনরুদ্ধার করে। নতুন গণনা প্রয়োগের জন্য প্যাচ অনুরোধে উপলব্ধ হবে।
  • সেশনের আজীবন 0 তে সেট করে একটি সমস্যা সমাধান করেছেন।
  • আইপি ঠিকানা এবং পাসওয়ার্ড রয়েছে এমন সারণী পরিষ্কার করে এমন মাসিক ক্রোন জবটি সঠিকভাবে চলে runs
  • সমস্ত কনফিগারযোগ্য পণ্য চিত্র আমদানি করা হয়।
  • অপরিজ্ঞাত অ্যাডক্র্যাম্বস () পদ্ধতি কলের কারণে আপনি আর ব্যতিক্রম পাবেন না। ত্রুটির সমাধান হয়েছে নোটিশ : Undefined index:session_expire_timestampস্টোরফ্রন্টে অ্যাক্সেস করার সময়।
  • ড্রপ-ডাউন লেবেল মানগুলির মানগুলি সঠিকভাবে সংরক্ষণ করা হয়।
  • বান্ডিল পণ্যগুলির জন্য "কনফিগার করা হিসাবে মূল্য" শপিং কার্টে সঠিকভাবে প্রদর্শিত হয়।
  • প্রত্যাশা অনুযায়ী নতুন গ্রাহকদের কাছে স্বয়ংক্রিয়ভাবে উত্পন্ন পাসওয়ার্ডগুলি প্রেরণ করা হয়।
  • পদ্ধতিটি Mage_Api_Model_Server_Handler_Abstract::processingMethodResult() স্কেলার এবং অ্যারের মান গ্রহণ করে।
  • ডিফল্ট মাইএসকিউএল পূর্ণ-পাঠ্য অনুসন্ধান প্রত্যাশার মতো কাজ করে; এটি আর সমস্ত পণ্য ফেরত দেয় না।
  • যখন গ্রাহক স্টোরফ্রন্ট থেকে সাইন আউট করেন তখন ফর্ম কীটি পরিবর্তন করে একটি সম্ভাব্য ক্রস-সাইট রিকোয়েস্ট ফোরজি (সিএসআরএফ) দুর্বলতা রোধ করে।
  • ক্যাটালগ মূল্যের বিধিগুলি সঠিক মূল্য ফেরত দেয়।
  • সূচকরা এখন সর্বশেষ পণ্য আপডেট না করে পরিবর্তিত আপডেটটি আপডেট করে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.