ম্যাজেন্টো 2 গিট সংগ্রহস্থলে সিএসএস এবং জেএস ফাইল হারিয়েছে


22

আমি সফলভাবে ম্যাজেন্টো 2 ইনস্টল করেছি তবে যখন আমি হোমপৃষ্ঠা চালানোর চেষ্টা করব তখন আমি কনসোলে ত্রুটিগুলি নীচে পেয়ে যাচ্ছি। এখানে চিত্র বর্ণনা লিখুন

তারপরে আমি ম্যাজেন্টো গিট রিপোতে চেক করেছি https://github.com/magento/magento2/tree/master/pub/static

আমি নীচের চিত্রটি পেয়েছি সমস্ত ফোল্ডার অনুপস্থিত।

কারও কাছে যদি সেই ফোল্ডার থাকে তবে দয়া করে আমাদের সরবরাহ করুন ... এখানে চিত্র বর্ণনা লিখুন


ওয়াই ডাউন ভোট। ডিরেক্টরিটি অনুপস্থিত যদি আপনার কাছে ডেটা থাকে তবে দয়া করে আমাকে সরবরাহ করুন
কিউল শাহ

আমার উদ্বেগ হ'ল Magento2 গিট রেপো টু ডেট নয়।
কিউল শাহ

1
ডাউনওয়েটদের সম্পর্কেও আমি কৌতূহলী। এটি একটি বৈধ প্রশ্ন। ক্ষতিপূরণ দেওয়ার জন্য এখানে একটি +1 দেওয়া আছে। আমি কয়েক মিনিটের মধ্যে একটি সম্ভাব্য সমাধান সরবরাহ করব।
মারিয়াস

আমি মনে করি অন্যান্য ব্যবহারকারীরা পুরো প্রশ্নটি পড়ছেন না এবং আমি কী বলার চেষ্টা করেছি তা বুঝতে পারছেন না
কীউল শাহ

1
@ কেউলশাহ - প্লাস দিকে দেখুন, নীচের ভোটের ফলে আপনি সেই টুপি পেতে সক্ষম করেছেন: ডিআইও ক্ষতিপূরণ দিতে +1 করবে।
আমেরিকার হরিণবিশেষ

উত্তর:


20

রেপো আপ টু ডেট।
পাব / স্ট্যাটিকের সংস্থানগুলি কীভাবে কাজ করবে তা এখানে রয়েছে।
"মডিউল" এর অর্থ ম্যাজেন্টো 2-তে পরিবর্তিত হয়েছে এখন ফাইলগুলি কোড, টেমপ্লেট এবং ত্বকের মধ্যে পৃথক নয়। সবকিছু একই মডিউলে যায় Vendor_Module

কোনও উত্স থেকে অনুরোধ করার সময় pub/static, যদি ফাইলটি বিদ্যমান না থাকে তবে অনুরোধটি পুনরায় লিখিত হয় ../static.php?resource={resource name here}। আরও ভালভাবে বুঝতে পब / স্ট্যাটিক ফোল্ডারে ফাইলটি
একবার দেখুন .htaccess

আপনি mod_rewriteসক্ষম না করার কারণে আপনি সম্ভবত 404 টি প্রতিক্রিয়া পান ।
আপনার এটি সক্ষম করা উচিত।
তবে এটি ছাড়া এটি কাজ করতে পারে।
এই স্থিতিশীল সংস্থানগুলির জন্য একটি 'ক্যাশে' সিস্টেম রয়েছে।
ফোল্ডারে নেভিগেট করুন dev/tools/Magento/Tools/Viewএবং কমান্ড লাইনে এটি চালান

php deploy.php

[সম্পাদনা]
পরবর্তী সংস্করণগুলিতে আর কোনও dev/tools/Magento/Tools/Viewফোল্ডার নেই।
আপনি এই আদেশটি চালিয়ে একই প্রভাব পেতে পারেন:

php bin/magento setup:static-content:deploy

[/ Edit]

এটি প্রতিটি মডিউল থেকে স্থিতিশীল সংস্থানগুলিকে pub/staticফোল্ডারে অনুলিপি করবে ।
ধৈর্য ধরুন, কিছুটা সময় লাগবে।
ভবিষ্যতের জন্য এটি মনে রাখবেন। লাইভ সার্ভারে এটি করার পরামর্শ দেওয়া হয়। এটি স্থিতিশীল সংস্থানগুলিতে অ্যাক্সেসকে ত্বরান্বিত করবে।

তবে একটি ধরা আছে।

আপনি যদি কোনও মডিউলের অভ্যন্তরে স্থির সংস্থানগুলির মধ্যে একটি পরিবর্তন করেন তবে আপনি php deploy.phpআবার চালনা না করা পর্যন্ত পরিবর্তনগুলি উপলভ্য হবে না ।
এবং আপনার pub/staticসরাসরি কোনও ফাইল কখনই সংশোধন করা উচিত নয় । পরের বার কার্যকর করার সময় পরিবর্তনগুলি ওভাররাইট করা হবে deploy.php



কমান্ড প্রম্পট থেকে deploy.php চালিয়ে কাজটি করেছেন, আবারও ধন্যবাদ
স্টিভেনসাগর

@ মরিয়াস, আমার সিস্টেমে মোড_আররাইট সক্ষম হয়েছে এবং পাব / স্ট্যাটিক ফোল্ডারে সিএসএস এবং জেএসও থাকে না দেখুন দেখুন ফোল্ডারটি অনির্দিষ্ট / সরঞ্জাম / ম্যাজেন্টো / সরঞ্জাম / থেকে বের হয় না তবে দয়া করে দয়া করে বলুন কেন সিএসএস এবং জেএস 404 না ​​দেখায়
অমিত বের

1
@AmitBera। এটি একটি পুরানো উত্তর ছিল। মাঝামাঝি সময়ে স্থিতিশীল ফাইলগুলি মোছার পদ্ধতিটি পরিবর্তিত হয়েছে। আমার সম্পাদনা দেখুন।
মারিয়াস

@ মারিয়াস.ইট চমৎকার কাজটি আবার ধন্যবাদ ধন্যবাদ
অমিত বেরা

0

আমার একই সমস্যা
আছে Magento মূল পথে যান xampp/htdocs/project
এবং এই আদেশটি চালানphp bin/magento setup:static-content:deploy

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