umutcankarce PHP 8.2 sorun olmaz, hatta 8.3 kullanın. Zaten dokümanda da 8.1 ve üstü diyor. Diğer sorunuz için ise, bir tane bash script yazabilirsiniz:
laravel.sh dosyası oluşturun:
#!/bin/bash
name=$1
version=$(php -r "echo PHP_VERSION;")
if [[ "$version" == 8.1* ]]; then
composer create-project laravel/laravel:^10.0 "$name"
elif [[ "$version" == 8.2* ]]; then
laravel new "$name"
fi
Gerekli izinleri verin
chmod +x laravel.sh
Çalıştırmak için:
./laravel.sh myproject