System Requirements
Suggest an editCheck PHP, database and hosting compatibility.
Runtime requirements
| Requirement | Supported environment |
|---|---|
| PHP | 8.3 or newer |
| Database | MySQL 5.7+ or MariaDB 10.4+ |
| Web server | Apache or Nginx with PHP support and HTTPS |
| Document root | The application’s public folder |
| Node.js | Not needed for the prebuilt merchant ZIP |
| Developer tools | Composer 2.x, Node 20+ and npm 10+ for a source checkout |
PHP extensions
Enable PDO, PDO MySQL, mbstring, OpenSSL, tokenizer, XML, ctype, JSON, fileinfo, cURL, GD and ZIP.
php -v
php -m
Storage and permissions
Allow space for application files, the database, uploaded product media and backups. Ensure the application can write to storage and bootstrap/cache. Avoid broad world-writable permissions.