Sistem Gereksinimleri
Veritabanı ve yönetici bilgileri alınmadan önce sunucunuzun Forium 1.2 için hazır olduğu doğrulanır.
PHP sürümü
Forium yalnız PHP 8.4.x ile kurulmalıdır.
PHP eklentisi: pdo_mysql
MySQL veritabanı bağlantısı için zorunludur.
PHP eklentisi: mbstring
UTF-8 ve çok baytlı metin işlemleri için zorunludur.
PHP eklentisi: json
JSON veri işleme ve AJAX/API yanıtları için zorunludur.
PHP eklentisi: openssl
Şifreleme, imza doğrulama ve güvenli bağlantılar için zorunludur.
PHP eklentisi: fileinfo
Yüklenen dosyaların MIME türünü güvenli doğrulamak için zorunludur.
PHP eklentisi: curl
Harici servis, API ve bağlantı kontrolleri için zorunludur.
PHP eklentisi: zip
ZIP paketleri ve arşiv işlemleri için zorunludur.
PHP eklentisi: sodium
Güvenli kriptografik işlemler için zorunludur.
PHP eklentisi: dom
HTML/XML ayrıştırma ve içerik işlemleri için zorunludur.
PHP eklentisi: ctype
Kurulum SQL ayrıştırıcısı, kullanıcı/veri doğrulama ve bazı kütüphaneler için zorunludur.
PHP eklentisi: iconv
SEO bağlantıları, karakter dönüştürme ve metin normalizasyonu için zorunludur.
Önerilen PHP eklentisi: gd
Görsel kırpma, yeniden boyutlandırma, favicon üretimi ve bazı dönüştürme işlemlerinde kullanılır. Sunucunuz bu özelliği destekliyor.
Önerilen PHP eklentisi: imagick
Gelişmiş görsel dönüştürme ve optimizasyon işlemlerinde ek kalite/format desteği sağlar. Sunucunuz bu özelliği destekliyor.
config.php
Web sunucusu bu konuma yazabilmelidir.
Ana dizin
Web sunucusu bu konuma yazabilmelidir.
uploads
Web sunucusu bu konuma yazabilmelidir.
cache
Web sunucusu bu konuma yazabilmelidir.
addons
Web sunucusu bu konuma yazabilmelidir.
cron_tasks
Web sunucusu bu konuma yazabilmelidir.
database/database.sql
Dosya okunabilir olmalıdır.
version.php
Dosya okunabilir olmalıdır.
LICENSE
Dosya okunabilir olmalıdır.
cron_forum.php
Dosya okunabilir olmalıdır.
vendor/autoload.php
Dosya okunabilir olmalıdır.
Gizli özel depolama klasörü
forium_private_9f338fc2f905eb2e ile verifications ve topic_attachments alt klasörleri web kökünün üst dizininde hazırlanmalıdır.
Özel depolama yazma izni
PHP/Apache kullanıcısı özel depolama klasörüne gerçek bir test dosyası yazıp geri okuyabilmelidir.
Özel depolama web erişimi
Özel depolama web kökünün dışında, PHP tarafından yazılabilir ve HTTP test dosyası dışarıdan okunamıyor (HTTP 404).
Web sunucusu
LiteSpeed/OpenLiteSpeed algılandı. .htaccess desteğinin etkin olması ve testlerin 403/404 dönmesi gerekir.
Zorunlu özel dizin ve dosya koruması
12 özel yol güvenli doğrulandı ve HTTP kontrol isteği başarılı oldu.