Kurulum
PHP 8.1 ortamını hazırlayın, ilk projeyi üretin ve alan adı eşlemesini yapın.
KUT Framework, çekirdek ve gerekli bağımlılıklarıyla tek bir uygulama tabanı olarak çalışır. Framework kökünü ve System/Vendor dizinini birlikte yayınlayın.
Gereksinimler
- PHP 8.1 veya üzeri
mbstring,json,opensslve uygulamanızın kullandığı veritabanı eklentisi- Apache için
mod_rewriteveAllowOverride All - Konsol komutları için PHP CLI
İlk projeyi oluşturma
cd /proje/dizini/KUT
php buyruk project:create Blog
Komut, güncel varsayılan proje şablonunu Projects/Blog altına çıkarır ve projeye özgü anahtarı üretir.
Projeyi alan adına bağlama
Settings/Projects.php içindeki proje ayarını düzenleyin:
'directory' =>
[
'default' => Kut\Base::project('Blog'),
'others' =>
[
'blog.example.com' => 'Blog'
]
]
Yazma izinleri
Web sunucusu, çalıştırılan projedeki Storage/ dizinine yazabilmelidir. Rendering önbelleği Storage/Renders altında otomatik üretilir.
Canlı ortam: Uygulamayı yüklerken
System/Vendor dizinini unutmayın. Bağımlılıkların eksik olması framework daha controller’a ulaşmadan hataya neden olur.Kurulumu doğrulama
php -v
php buyruk
php buyruk --project=Blog render:compile