PHP Gereksinimleri
PHP 7.4+
Gerekli PHP Eklentileri:
pdo
- Veritabanı bağlantısı
pdo_mysql
- MySQL desteği
openssl
- Şifreleme işlemleri
json
- JSON işlemleri
mbstring
- Çok baytlı string işlemleri
Veritabanı
Web Sunucu
Apache (mod_rewrite önerilen)
Nginx (URL rewrite desteği ile)
HTTPS desteği (production için zorunlu)
Dosya İzinleri
755 - Ana dizinler
644 - PHP dosyaları
777 - Cache, logs, backups, uploads dizinleri (yazılabilir)
Dizin Yapısı İzinleri
/logs/
- Yazılabilir
/cache/
- Yazılabilir
/backups/
- Yazılabilir
/uploads/
- Yazılabilir
/includes/
- Okuma/yazma
PHP Ayarları (php.ini)
memory_limit = 256M (minimum)
max_execution_time = 30
upload_max_filesize = 5M
post_max_size = 5M
session.gc_maxlifetime = 3600
Güvenlik Gereksinimleri
SSL/TLS
Dosya Güvenliği
config.php
dosyasına doğrudan erişim engellenmeli
install.php
kurulum sonrası silinmeli
Log dosyaları web erişiminden korunmalı
NOT: Paylaşımlı hosting tavsiye edilmemektedir. Lisans kontrol yazılımınızı bilinmeyen bir alan adına kurup güvenli bir sanal sunucuda barındırmanızı ve farklı sitelerle bir arada tutmamanızı tavsiye ederiz.