Magento Sample Data bağımlılık sorunu

Magento sample data deploy , remove veya reset ederken karşılaşılan PHP sürümü hatası ile nasıl baş edebileceğinizi anlattım.

Magento Sample Data bağımlılık sorunu

Merhabalar , Magento sample data deploy , remove veya reset ederken karşılaşılan PHP sürümü hatası ile nasıl baş edebileceğinizi anlattım.

 

Magento e-ticaret yazılımını kurduysanız ve kurulumun ardından sample data deploy etmek istiyorsanız ve bu sırada PHP sürümü ile ilgili hata alırsanız aşağıdaki adımları izleyin.

Sample data modülünün komutlarında değişiklik yapmak için Magento\SampleData\Console\Command\ dizinine gidin ve bu dizinde üç adet komut göreceksiniz bunların her birinde 

$commonArgs adında bir değişken var ve bu değişken bir array ve içerisine değer  olarak komutun yanında gönderilecek farklı terminal komutlarını alıyor. Bunun içerisine istediğimiz diğer komutları ekleyebiliriz.
Biz de composer'ın versiyon bağımlılıklarını hiçe saydığı --ignore-platfom-reqs komutunu ekleyeceğiz ve bu sayede bağımlılıkları göz ardı edecek.

 

Örnek: 

$commonArgs = ['--working-dir' => $baseDir, '--no-progress' => 1,'--ignore-platform-reqs' => 1];

1 değeri true anlamında kullanılmaktadır. Bu işlemi tüm command dosyalarında kullanabilirsiniz.

İyi çalışmalar.