laravel kurulumunda cmd composer komutunda hata mesajı aldım
composer global require "laravel/installer"
komutunu çalıştırdığımda aldığım hata mesajı:
Failed to download doctrine/inflector from dist: The zip extension and unzip/7z commands are both missing, skipping.
The php.ini used by your command-line PHP is: C:\xampp\php\php.ini
Now trying to download from source
In GitDownloader.php line 82:
git was not found in your PATH, skipping source download
Çözümüne gelecek olursak
Bu hata mesajları, sisteminizde belirli araçların eksik olduğunu ve bu nedenle Laravel kurulumunun tamamlanamadığını gösteriyor. İşte bu hataları çözmek için yapmanız gerekenler:
1 PHP Zip Uzantısını Yükleme:
php.ini dosyanızı düzenleyin ve zip uzantısının etkinleştirildiğinden emin olun.
C:\xampp\php\php.ini dosyasını bir metin düzenleyici ile açın.
;extension=zip satırını bulun ve başındaki ; işaretini kaldırarak satırı şu şekilde değiştirin:
ini
Kodu kopyala
extension=zip
Değişiklikleri kaydedin ve Apache’yi yeniden başlatın.
2 unzip veya 7z Yükleme:
Eğer Windows kullanıyorsanız, 7-Zip uygulamasını indirip yükleyebilirsiniz.
7-Zip yüklendikten sonra, 7z komutunun sistem PATH değişkenine eklendiğinden emin olun.
7z kurulum klasörünü (genellikle C:\Program Files\7-Zip\) sistem PATH değişkenine eklemek için:
Windows Başlat menüsünden “Sistem Özellikleri”ni açın.
Gelişmiş sistem ayarlarını seçin.
Ortam Değişkenleri’ni tıklayın.
Path değişkenini seçin ve düzenleyin.
Yeni bir satır ekleyin ve C:\Program Files\7-Zip\ yolunu girin.
Değişiklikleri kaydedin ve çıkın.
Git Yükleme ve PATH Ayarlama:
Git yüklü değilse, Git uygulamasını indirip yükleyin.
Kurulum sırasında “Git Bash Here” ve “Git GUI Here” seçeneklerini etkinleştirin.
Git yüklendikten sonra, Git’in PATH değişkenine eklendiğinden emin olun. Bu genellikle otomatik olarak yapılır, ancak emin olmak için:
Komut İstemcisine git –version yazın ve çalışıp çalışmadığını kontrol edin.
Eğer çalışmıyorsa, Git kurulum yolunu (C:\Program Files\Git\bin) PATH değişkenine ekleyin.
Yukarıdaki adımları tamamladıktan sonra, komut istemcisini yeniden açın ve composer global require “laravel/installer” komutunu tekrar çalıştırmayı deneyin. Bu adımlar sorunlarınızı çözmeli ve Laravel kurulumunu başarıyla tamamlamanıza yardımcı olacaktır.