নতুন ম্যাজেন্টো 2 ইনস্টলেশনতে কোনও চিত্র বা জেএস নেই


17

আমি একটি উন্নয়নের অধীনে আমার প্রযোজনা সার্ভারে সবেমাত্র ম্যাজেন্টো 2 ইনস্টল করেছি। সাবডোমেন। ইনস্টলটি সফল হয়েছে বলে মনে হয়েছে তবে আমি লক্ষ্য করেছি যে সম্মুখ এবং ব্যাকএন্ড উভয় ক্ষেত্রেই কোনও চিত্র বা কার্যকরী জাভাস্ক্রিপ্ট নেই।

উত্স কোডটি পরিদর্শন করার পরে, আমি দেখতে পেলাম যে ফাইলগুলিতে ফোন করা হয়েছিল যেমন http://dev.website.com/pub/static/frontend/Magento/luma/en_GB/css/print.cssবাস্তবে অস্তিত্ব নেই। কোন চিন্তা? আমি বেশ কয়েকটি স্ট্যাকের উপর সমাধান চেষ্টা করেছি তবে কোনও ভাগ্য হয়নি have

ম্যাজেন্টো 2

ম্যাজেন্টো 2


আপনি কি এটি চেষ্টা করেছেন -> স্ট্যাকওভারফ্লো.com
বিশ্বাস সোনি

উত্তর:


25

ব্যাকআপ নেওয়ার আগে এটি চেষ্টা করুন

.htaccessফাইল বাদে সবকিছু সরিয়ে ফেলুনpub/static folder

app/etc/di.xmlপথটি খুলুন “Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”এবং প্রতিস্থাপন করুনMagento\Framework\App\View\Asset\MaterializationStrategy\Copy

দ্রষ্টব্য: ফাইল pub/staticব্যতীত সম্পূর্ণ ফাইল এবং ফোল্ডার সরান .htaccess

আরও তথ্যের জন্য এই http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/


এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি অ্যাপাচি সার্ভার পুনর্লিখনগুলি সক্ষম করেছেন ।
স্টিভ জনসন

এটি আমার ওয়েবসাইটের সীমানা স্থির করেছে। চিত্রগুলি এবং স্টাইলিং এখন ব্যাকএন্ডে প্রদর্শিত হচ্ছে - লিঙ্কগুলির কোনওটিই কাজ করে না। আমি পাব / স্ট্যাটিকগুলিতে হারিয়ে যাওয়া ফাইলগুলির জন্য প্রচুর ত্রুটি পাচ্ছি - যার বেশিরভাগ অস্তিত্ব নেই।
লিয়াম ম্যাকআার্থার

আমি পেতে পারি না .....
ম্যাজেন্টো 2

সংশোধন করা হয়েছে! আমাকে পাব / স্ট্যাটিকের সমস্ত ডিরেক্টরিগুলির অনুমতিগুলি পরিবর্তন করতে হয়েছিল, কারণ সেগুলি ভুল ছিল।
লিয়াম ম্যাকআর্থার

1
এটি একটি মূল ফাইলকে সংশোধন করার প্রস্তাবিত একটি স্বীকৃত উত্তর। এটি ভুল এবং কারও এটি করা উচিত নয়।
এম্বলপারদা

17

আপনি ম্যাজেন্টো রুট ফোল্ডার থেকে নীচে কমান্ড চালাতে পারেন।

php bin/magento setup:static-content:deploy

এটি সামগ্রী যথাযথভাবে ডাউনলোড করবে সংশ্লিষ্ট ফোল্ডারে।


1
এই ওয়েবসাইটটি গ্রহণ করা উচিত
লিনাক্সেসি

3

আপনি যদি ডিফল্ট বা বিকাশ মোডে থাকেন তবে স্ট্যাটিক সামগ্রীটি জোর করে ডাউনলোড করতে -f ব্যবহার করুন। বিকাশ মোডে স্থির সামগ্রী স্বয়ংক্রিয়ভাবে ডাউনলোড হয়।

php bin/magento setup:static-content:deploy -f

আমি যখন এই লোকালহোস্টের জন্য চেষ্টা করি তখন আমি রানটাইমেক্সেপশন ত্রুটি পেয়ে যাচ্ছি ..
zus

2

আপনি যদি দেখেন যে ম্যাজেন্টো en_US ব্যতীত অন্য কোনও ফোল্ডার থেকে লোড করার চেষ্টা করছে, আপনি নীচের মতো যথাযথ ফোল্ডারে স্থির সামগ্রী স্থাপন করার চেষ্টা করতে পারেন

bin/magento setup:static-content:deploy en_GB en_AU

1

ম্যাজেন্টো ২.১.১ ইনস্টল করার পরে আমার একই সমস্যা ছিল এবং নীচে উল্লিখিত পদক্ষেপগুলি অনুসরণ করেছি

  1. আপনার PATH পরিবেশ পরিবর্তনশীলটিতে D: am xampp \ php যুক্ত করুন। তারপরে কমান্ড প্রম্পটটি বন্ধ করুন এবং পুনরায় চালু করুন। এটি গুরুত্বপূর্ণ কারণ আপনি যদি কমান্ড প্রম্পটটি পুনরায় চালু না করেন তবে পরিবর্তনগুলি প্রতিফলিত হবে না।

পাথ ভেরিয়েবল যুক্ত করার জন্য দিকনির্দেশের জন্য এই লিঙ্কটি অনুসরণ করুন: https://www.java.com/en/download/help/path.xml

  1. কমান্ড প্রম্পটের মাধ্যমে আপনার ম্যানেজেনটো মূল ডিরেক্টরিতে নেভিগেট করুন (উদা: ডি: / xampp / mangento /)

  2. কমান্ডটি পিএইচপি বিন / ম্যাজেন্টো সেটআপ চালান: স্থির-সামগ্রী: স্থাপন করুন lo

এটি আমার পক্ষে কাজ করেছে। আশা করি এটি অন্যকে সহায়তা করবে!

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