আমার একটি ম্যাজেন্টো 1.9.0.1 আছে এবং সমস্ত ক্যাশে চালু আছে, var/cache
খালি কেন ? আমি কেবল ব্যাকএন্ড থেকে ক্যাশেটি খালি করতে পারি, তবে এটি যখন ভেঙে যায় তখন আমার একটি সমস্যা হয়।
ম্যাজেন্টো কোথায় ক্যাশে ফাইল লিখবে?
আমার একটি ম্যাজেন্টো 1.9.0.1 আছে এবং সমস্ত ক্যাশে চালু আছে, var/cache
খালি কেন ? আমি কেবল ব্যাকএন্ড থেকে ক্যাশেটি খালি করতে পারি, তবে এটি যখন ভেঙে যায় তখন আমার একটি সমস্যা হয়।
ম্যাজেন্টো কোথায় ক্যাশে ফাইল লিখবে?
উত্তর:
আপনি যে কোনও ভিন্ন ক্যাশে সঞ্চয়স্থান ব্যবহার করছেন তাও হতে পারে memcached
,Redis
আপনার যদি একটি var
dir বা এমনকি একটি var/cache
dir থাকে, কিন্তু Magento এটি লিখতে না পারে, Magento sys_get_temp_dir()
ক্যাশে ফাইলগুলি রাখার জন্য একটি ভাল জায়গা নির্ধারণ করতে ব্যবহার করবে ।
প্রায়শই এটি হয় /tmp/
এবং ফলাফল হয় /tmp/magento/var/cache
(fschmengler ধন্যবাদ)
/tmp/magento/var/cache
যার প্রতি এটি প্রভাবিত করে। " .xml
" দিয়ে শেষ হওয়া কোনও ফাইল এবং ব্যবহার করা হবে।
এক্সএমএল ফাইলটির নতুন নামকরণের জন্য এটি পর্যাপ্ত কিছু নয় তবে oldsomething.xml
আপনার অবশ্যই এমন কিছু করতে হবে local.xml.back
যেখানে ডট এক্সএমএল দিয়ে ফাইলটি শেষ হয় না। ছেড়ে যাওয়া local.xml
এবং oldlocal.xml
উভয় ফাইল লোড করবে।
এটি কেন হয় তা জানার জন্য আমি অভ্যন্তরীণ কাজগুলি সম্পর্কে পর্যাপ্ত পরিমাণে জানি না, তবে এটি সত্য তা জানতে আমি এটি পরীক্ষা করেছি tested আপনি এটি এমন কোনও কিছু রেখে যা প্রমাণিত করতে পারেন যা নামান্তরিত এক্সএমএলে ম্যাজেন্টোকে ভেঙে দেবে এবং ম্যাগেন্টো কাজ করা বন্ধ করে দেয়।
হয়তো ম্যাজেন্টো কোড ফাইলের নামটিকে বৈষম্য করে না তবে নির্দিষ্ট স্থানে কেবল এক্সটেনশান দেয়?
আমার ওয়েবসাইটটি এখনও ম্যাজেন্টো 1.6.2.0 এ রয়েছে
আপডেট করতে খুব লজ্জাজনক (এটি ভাঙা হয়নি) তবে আমি 1.8 রেডিস অংশটি রেখেছি এবং এটি কাজ করছে বলে মনে হচ্ছে। আমি ১.৯.২.০ পরীক্ষা করছি তবে আমার কিছু এক্সটেনশন কাজ না করায় এখনও প্রাইম টাইমের জন্য প্রস্তুত নয়।
ব্যবহার করে দেখুন https://github.com/steverobbins/Magento-Redismanager । আমি এটি পছন্দ করি আপনি এটি পছন্দ করতে পারেন!
.xml
ফাইলগুলি লোড করুন । শুরুতে পিএইচপি ফাংশন সহ এটি সমস্তই লাগেMage_Core_Model_Config
loadBase()
.xml
glob()
$files = glob($etcDir.DS.'*.xml');
সমস্যাটি সমাধান করতে পরিচালনা করুন এবং এটি এখন পর্যন্ত সবচেয়ে অদ্ভুত বিষয়। আমি যখন local.xml
সমস্যাটি ঠিক করার জন্য পরিবর্তন করি তখন আমি পুরানো ফাইলটির ব্যাকআপ রাখি local_back.xml
। আমি কেবল সেই ফাইলটি মুছলাম এবং এখন সবকিছু ঠিকঠাক চলছে। মাগেন্তো কেন এই ফাইলটি তুলবে তা জানিনা। যাইহোক সমস্যা সমাধান করা হয়েছে।
app/etc/
যেমন দেখতে পাচ্ছেন\Mage_Core_Model_Config::loadBase
সম্ভবত কেউ কী ঘটছে বা আমার উত্তর বুঝতে পারছে না, যেমন অন্যান্য কমান্ডে ম্যাজেন্টো ".xML" দিয়ে শেষ হয় তা লোড করতে চলেছে। সুতরাং আপনি যদি ব্যাকআপ বা অনুলিপিগুলি চান যা ব্যাকআপ ব্যাকআপ বা ব্যাকআপ বা অন্য কিছু ব্যবহার করা হয় না তবে কাজ করবে না!
back_local.xML কাজ করবে না
আপনি যদি অনুলিপি বা ব্যাকআপ নিতে চান তবে আপনার ফাইলের নামের প্রত্যয়টি পরিবর্তন করতে হবে, বা অন্য কথায় "স্থানীয়.xML.backup বিন্যাসে বা সম্পূর্ণভাবে .xML মেরে ফেলতে হবে। আমি স্থানীয়.এক্সএমএল.ব্যাকআপ অনুলিপি হিসাবে ব্যবহার করি যখন আমি আমি চাইলে এটি ব্যবহার করতে সহজেই ".ব্যাকআপ" মুছে ফেলতে পারি, তাই আপনি পরীক্ষা করে নিচ্ছেন।
আপনার তথ্যের জন্য ম্যাজেন্টো ফাংশন লোডবেসে () মধ্যে Mage_Core_Model_Config .xML ফাইল লোড করুন। এটি শুরু। ফাইলগুলি = গ্লোব ($ etcDir.DS। '*। XML') এ পিএইচপি ফাংশন গ্লোব () সহ সমস্ত .xML লাগে; - ম্যাথো জিওফ্রে ফেব্রুয়ারী 17 '16 এ 14:56 এ
সুতরাং পরীক্ষার সময় বিভিন্ন ব্যাকেন্ডে উপরের ফর্ম্যাটটি ব্যবহার করুন।
এপিসি মেমচেড হিসাবে , তারা পুরানো এবং রেডিসের মতো কী ব্যবহার করে না । আমি যা বুঝতে পারি তার মধ্যে কোনও উল্লেখযোগ্য পার্থক্য নেই
<session_save><![CDATA[db]]></session_save>
[ফাইলগুলি], [ডিবি], [মেমক্যাচ] বা অন্যান্য ক্যাশে যেমন মনে হয় যে সার্ভারে প্রতিক্রিয়া সময় এবং / অথবা সার্ভারে ব্যবহৃত হার্ড ড্রাইভের পরিস্থিতি বেশি। দেখুন: " ম্যাজেন্টো সেশন স্টোরেজ: কোনটি বেছে নেবে এবং কেন ?"
যখন আমার ভিপিএস (ইনমোশন) সলিড স্টেট হার্ড ড্রাইভে কঠোরভাবে পরিবর্তিত হয়েছিল তখন সবকিছু খুব দ্রুত ছিল। আমি মিলি-সেকেন্ড স্থানান্তর পাচ্ছিলাম!
বাড়িতে আমার নিজের টেস্ট সার্ভারগুলিতে একটি বাক্স যা এইচএসটি 10 কে স্পিন্ডল গতি এবং ক্যাশের একটি নৌকা বোঝা, যেমন 64 এমবি (সার্ভারের ব্যবহারের জন্য চিহ্নিত) ব্যবহার করে, হার্ড ড্রাইভটি খুব দ্রুত এবং অন্য বাক্সটি আপনি যে হার্ড ড্রাইভগুলি পেয়েছেন তার সাথে খুব ধীর হয় একটি OEM বাক্স থেকে।
এছাড়াও 8 সিপিইউ কোর এবং 32 গিগাবাইট র্যাম থাকা অনেক বেশি সহায়তা করে। ভিপিএস বা এমনকি ডেডিকেটেড সার্ভার হিসাবে অন-লাইনে যা অফার করা হয় তা হ'ল একটি প্রতারণা !!! আপনার সবিস্তারে অংশীদারী হোস্টিং অন্য কিছু হিসাবে বন্ধ হয়ে গেলে বাস্তবে আনলিমিটেড হিসাবে প্রাপ্ত সম্পদগুলির অর্থ কিছুই নয় Un এবং ছবিগুলি তাদের সুবিধার্থে কী হতে পারে সে সম্পর্কে আপনাকে বিভ্রান্ত করতে দেবেন না। হিলারি তার ইমেলের জন্য পেয়েছিল এমন কিছু পেতে পারে, বাথরুমের ক্লোজেটে কিছু just হুক হ'ল তারা প্রায়শই ভাল দাম পাওয়ার জন্য এক বছর বা আরও বেশি চুক্তি চায় এবং আপনি ঠিক ধীর সার্ভারে রয়েছেন তা শিখার আগে আপনার সেটআপটি অনুকূল করতে আরও এক মাস বা আরও বেশি সময় লাগতে পারে !!!