ম্যাজেন্টো 2, পিএইচপি স্ক্রিপ্ট ব্যবহার করে অব্যবহৃত চিত্রগুলি কীভাবে মুছবেন


10

পণ্যগুলির পাব / মিডিয়াতে আমার কাছে 50,000 এরও বেশি চিত্র রয়েছে।

তবে অনেকগুলি অব্যবহৃত চিত্র রয়েছে তাই আমি সমস্ত চিত্র মুছে ফেলতে চাই যা কোনও পণ্যের সাথে সম্পর্কিত নয়

ম্যাজেন্টো 1.9.x এর জন্য এটি একটি রেফারেন্স লিঙ্ক হতে পারে তবে আমি ম্যাজেন্টো ২.১ এর জন্য একই পিএইচপি স্ক্রিপ্ট চাই।

উত্তর:


12

আপনি এর জন্য হ্যাকাথন ইএভি ক্লিনার মডিউলটি ব্যবহার করতে পারেন। ইনস্টলেশন পরে আপনি কমান্ড ব্যবহার করতে পারেনeav:media:remove-unused

আপনি এটি গিথুব এ খুঁজে পেতে পারেন: https://github.com/magento-hackathon/EAVCleaner/tree/magento2


আমাকে চেষ্টা করুন, আপনাকে জানাতে হবে।
রোনাক চৌহান

এটি আমার জন্য কাজ করছে, আপনাকে অনেক ধন্যবাদ :)
রোনাক চৌহান

যাইহোক, আমি রেপো গঠন করেছি তাই এখন সুরকার ইনস্টলেশন ব্যবহার করা সম্ভব: github.com/Vendic/EAVCleaner । পুরানো রেপোটি নিষ্ক্রিয় বলে মনে হচ্ছে।
টিজিৎসে

আমি এটি ইনস্টল করার চেষ্টা করেছি। সুরকার এটি খুঁজে পায় না এবং এটি সরাসরি অনুলিপি করা আমার পক্ষে কাজ করে না। আপনি কি আমাকে নির্দেশ করতে পারেন বা কিছু সাধারণ নির্দেশনা সরবরাহ করতে পারেন দয়া করে?
পেড্রোকটিএফসিএফ

ব্যবহার করে দেখুনcomposer require hackathon/magento2-eavcleaner
Tjitse

0

ইএসি ক্লিনার মডিউলটি ইনস্টল করার পরে আমি দৌড়ে গিয়ে /opt/cpanel/ea-php72/root/usr/bin/php bin/magento eav:media:remove-unusedনীচে ত্রুটি বার্তাটি পেয়েছি। কোন পরামর্শ?

There are no commands defined in the "eav:media" namespace.

ধন্যবাদ!


পিএইচপি ইনস্টল করা আছে কিনা বা 'পিএইচপি-ভি' কমান্ড ব্যবহার করছে না তা পরীক্ষা করুন, ইনস্টল করা থাকলে 'পিএইচপি বিন / ম্যাজেন্টো ইভ: মিডিয়া: রিমুভ-অব্যবহৃত' কমান্ড ব্যবহার করুন চিত্রগুলি সরানোর জন্য
রোনাক চৌহান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.