Kurulum
PHP 8.1 ortamını hazırlayın, ilk projeyi üretin ve alan adı eşlemesini yapın.
This article is currently available in Turkish. Its English translation is being prepared.
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