Please fill the form with your corresponding information to install BlizzCMS Advanced.
Required environment checks failed. Fix them before installing BlizzCMS Enhanced.
| Status | Requirement | Current | Type | Details |
|---|---|---|---|---|
| OK | PHP >= 8.4.0 | 8.4.22 | Required | BlizzCMS Enhanced requires PHP 8.4.0 or newer. |
| Missing | CodeIgniter >= 3.1.13 | unknown | Required | The bundled CodeIgniter core must be upgraded to 3.1.13 or newer. |
| OK | PHP extension: mysqli | loaded | Required | Website/auth/characters DB access. |
| OK | PHP extension: mysqlnd | loaded | Required | Native MySQL driver required by mysqli on this stack. |
| OK | PHP extension: mbstring | loaded | Required | UTF-8 and multilingual content handling. |
| OK | PHP extension: json | loaded | Required | Armory/API payloads and configuration serialization. |
| OK | PHP extension: session | loaded | Required | User/admin sessions. |
| OK | PHP extension: curl | loaded | Required | Remote requests/API helpers. |
| OK | PHP extension: openssl | loaded | Required | HTTPS and secure remote requests. |
| OK | PHP extension: gd | loaded | Required | Image handling and media helpers. |
| OK | PHP extension: fileinfo | loaded | Required | Upload/media MIME detection. |
| OK | PHP extension: zip | loaded | Required | Archive/import/export helpers. |
| OK | PHP extension: zlib | loaded | Required | Compression support. |
| OK | PHP extension: xml | loaded | Required | XML parsing support. |
| OK | PHP extension: dom | loaded | Required | DOM/XML helpers. |
| OK | PHP extension: simplexml | loaded | Required | SimpleXML parsing support. |
| OK | PHP extension: iconv | loaded | Required | Character set conversions. |
| OK | PHP extension: ctype | loaded | Required | Input validation helpers. |
| OK | PHP extension: filter | loaded | Required | Input filtering helpers. |
| OK | PHP extension: hash | loaded | Required | Hashing/security helpers. |
| OK | PHP function: mysqli_connect | available | Required | MySQLi connection function. |
| OK | PHP function: json_encode | available | Required | JSON encoding. |
| OK | PHP function: json_decode | available | Required | JSON decoding. |
| OK | PHP function: curl_init | available | Required | cURL client. |
| OK | PHP function: mb_strlen | available | Required | Multibyte strings. |
| OK | PHP function: imagecreatefrompng | available | Required | GD image support. |
| OK | PHP function: finfo_open | available | Required | Fileinfo support. |
| Missing | Required file: ../assets/core/jodit/blizzcms/jodit.min.js | missing | Required | Jodit editor JavaScript. |
| Missing | Required file: ../assets/core/jodit/blizzcms/jodit.min.css | missing | Required | Jodit editor CSS. |
| Missing | Required file: ../assets/core/jodit/blizzcms/blizzcms-jodit-init.js | missing | Required | BlizzCMS Jodit initializer. |
| Missing | Required file: ../assets/core/jodit/blizzcms/blizzcms-jodit.css | missing | Required | BlizzCMS Jodit CSS. |
| Missing | Required file: ../assets/core/jodit/blizzcms/langs/fr.js | missing | Required | Jodit French language file. |
| Missing | Required file: ../assets/core/jodit/blizzcms/langs/de.js | missing | Required | Jodit German language file. |
| Missing | Required file: ../assets/core/jodit/blizzcms/langs/es.js | missing | Required | Jodit Spanish language file. |
| Missing | Required file: ../application/modules/armory/controllers/Armory.php | missing | Required | Armory module controller. |
| Missing | Writable file: ../application/config/config.php | not writable | Required | Installer must write the base URL/language configuration. |
| Missing | Writable file: ../application/config/database.php | not writable | Required | Installer must write database credentials. |
| Warning | Recommended writable directory: ../application/cache | missing | Recommended | Recommended writable cache directory. |
| Warning | Recommended writable directory: ../application/logs | missing | Recommended | Recommended writable logs directory. |
| Warning | Recommended writable directory: ../application/config/secrets | missing | Recommended | Protected fallback directory for local security/donation secrets. |
| OK | Fresh install SQL baseline | found | Required | BlizzCMS Advanced v1.0 installs from sql/001-blizzcms-advanced-fresh-install.sql. |
| OK | Fresh install SQL chain table | present | Required | The baseline SQL must create bca_schema_migrations for future 002+ SQL updates. |
| OK | Provider secrets table name | canonical | Required | The distributed schema must use blizzcms_provider_secrets. |
| OK | Fresh install SQL sanitized | checked | Required | The baseline SQL must be portable and sanitized. |
| OK | Installer table policy | found | Required | Public distribution policy prevents live users/logs/secrets/topsites/realms from being seeded. |
| Missing | French language folder | missing | Required | Current installer exposes French as supported language. |
| Missing | Portuguese language folder | missing | Required | Current installer exposes Portuguese as supported language. |
| Missing | Topsite enable/disable backend | missing | Required | Topsite activation state must be handled in admin and public vote side. |
| Missing | Policy covers current sensitive/runtime tables | missing entries | Required | Policy must cover users, logs, votes, store, donate, forum, news, pages, realms, bugtracker and provider secret tables. |
This installer imports the full BlizzCMS Advanced fresh-install SQL baseline and public technical reference data only. Live users, logs, payment events, provider secrets, real topsites, real realms and account permissions must not be seeded from the source server.
| Policy mode | Tables |
|---|
Current defaults: admin_access_level=3, mod_access_level=2, topsites state=votes.provider_config.enabled.