Craft Nitro PHP uzantısı ext-zip * eksik

Sep 09 2020

Özellikle teknoloji konusunda bilgili değilim, bu yüzden MAMP bana bir süre iyi hizmet etti. Ancak son zamanlarda Craft Nitro'yu denemeye karar verdim. Her şeyi (Multipass ve Nitro) gerçekten çok kolay ayarladım. Daha sonra bir proje oluşturmaya gittim ve PHP uzantısı ext-zip * eksik hatası aldım. Bunu daha önce gördüm ve Bu yazının rehberliğinde üzerinde çalıştım .

Hepsi iyi ... zanaat kuruldu. Ancak, şimdi kafam karıştı mı? Nitro bir Craft kurulumu için gereken her şeyi içeren sözde bağımsız bir 'kutu' iken, neden ana makineme (OSX) eski bir PHP sürümü yüklemem gerekiyordu?

Yanıtlar

1 BradBell Sep 09 2020 at 05:01

Bu composer create-projectkomutu Nitro VM'nizin içinden çalıştırmak isteyeceksiniz . Bunu ana makinenizde çalıştırırsanız, ana makinenizin yüklediği PHP sürümünü kullanır.

Bunu yap:

  1. nitro install composerAna makineden çalıştırarak Composer'ın VM'de kurulu olduğundan emin olun .https://craftcms.com/docs/nitro/commands.html#install-composer

  2. SSH'yi çalıştırarak kutuya girin nitro ssh.https://craftcms.com/docs/nitro/commands.html#ssh

  3. composer create-project craftcms/craftVM içinde yeni bir Craft projesi almak için çalıştırın .