Kurulum Sihirbazı
CMS'i ilk defa kurmak için takip edeceğin 5 adımlık süreç.
Sihirbaz, dosyaları yüklediğin anda /install/ adresinden açılır. .installed dosyası oluştuktan sonra kurulum sayfaları otomatik olarak kilitlenir.
Adım 1 — Sistem Gereksinimleri
PHP sürümü, eklentiler ve yazılabilir dizinler kontrol edilir. Eksik bir şey varsa liste halinde gösterilir; düzeltmeden devam edemezsin.
Adım 2 — Veritabanı
MySQL host, veritabanı adı, kullanıcı adı ve şifre istenir. Bağlantı test edilir, başarılıysa database.sql otomatik olarak import edilir (32 tablo + varsayılan veriler).
Adım 3 — İlk Admin
Yönetici kullanıcı adı, e-posta ve şifre girersin. Şifre password_hash() ile hash'lenerek saklanır, is_admin = 1 flag'i atanır.
Adım 4 — Site Ayarları
Site başlığı, açıklama ve varsayılan dil tanımlanır. Bu değerler site_settings tablosuna yazılır, istediğin zaman admin panelinden değiştirilir.
Adım 5 — Tamamlanma
config.php dosyası finalize edilir, installed => true işaretlenir ve kök dizinde .installed sentinel dosyası oluşturulur. Bundan sonra /install/ adresine her giriş otomatik olarak ana sayfaya yönlendirilir.
Yeniden kurulum yapmak için .installed dosyasını ve config.php'yi silmen gerekir. Bu işlem mevcut veritabanını silmez; eski veriyi yeniden kullanmak istiyorsan aynı DB bilgilerini gir.