CheckStatus
PHP >= 8.2 (8.3 recommended)OK
ext: pdo_mysql or sqliteOK
ext: opensslOK
ext: sodium (optional)OK
ext: mbstring (optional)OK
ext: intl (optional)OK
ext: curlOK
ext: gd (QR, optional)OK
writable: install/ (to create finish.lock)OK
writable: project root for .envOK
writable: storage/ (SQLite or runtime storage)OK
Notes:
  • Required: PHP 8.2+, OpenSSL, cURL, and either PDO MySQL or PDO SQLite.
  • Optional: Sodium (preferred crypto backend), intl, mbstring, and gd for QR. The app will fall back to OpenSSL if Sodium is unavailable.
  • Permissions: ensure project root (for .env), install/, and storage/ are writable during install.