CodeIgniter 4 Projesi Shared Hosting’e Nasıl Kurulur?

CodeIgniter 4 kurulumu için hostingin PHP sürümü ve gerekli uzantıları desteklemesi gerekir. Uygulamanın belge kökü public dizini olmalıdır; app, writable ve vendor klasörlerini doğrudan webden erişilebilir hâle getirmeyin.
Kurulumdan önce
Resmi CodeIgniter sürüm gereksinimlerini hosting PHP ayarlarıyla karşılaştırın. Composer kurulumu önerilen yoldur; Composer erişimi yoksa resmi manuel kurulum paketini kullanın ve sürüm güncelleme planı yapın. Veritabanı bilgilerini, HTTPS alan adını ve yazılabilir alanları hazırlayın.
Dosya düzeni
Projeyi hesabın güvenli bir dizinine yerleştirip alan adının belge kökünü projenin public klasörüne yöneltin. CodeIgniter’ın ön denetleyicisi public/index.php dosyasıdır. Bazı paylaşımlı hostinglerde belge kökü ayarı kısıtlıdır; dosyaları körlemesine public_html içine taşımak yerine sağlayıcı belgelerini veya desteğini kullanın. writable dizinine uygulamanın ihtiyaç duyduğu en dar yazma iznini verin.
Yapılandırma ve test
app.baseURL değerini doğru HTTPS adresiyle ayarlayın; veritabanı bağlantısını canlı ortamda ayrı yapılandırın. Üretimde debug gösterimini kapatın. Ana sayfa açıldıktan sonra alt rotaları, formları, oturumları, dosya yüklemeyi ve hata kayıtlarını test edin. Windows yerel ortamından Linux hostinge geçtiyseniz dosya adı büyük/küçük harf farkına dikkat edin.
Kaynaklar: CodeIgniter çalıştırma; dizin yapısı.




