Installation and Requirements
Check WordPress, PHP, PHP extensions, uploads, SQLite storage, and memory before installing CurbPress.
Screenshot placeholder: WordPress Upload Plugin screen with the CurbPress ZIP and requirements notice.
Minimum Versions
| Requirement | Minimum |
|---|---|
| WordPress | 6.0 |
| PHP | 7.4 |
| Reviewed plugin version | 0.1.0 |
Required PHP Extensions
| Extension | Purpose |
|---|---|
| OpenSSL | Secure SSL/TLS connections. |
| mbstring | Multibyte tenant and content text. |
| JSON | API payloads, settings, and metadata. |
| cURL | API requests and license validation. |
| PDO SQLite | Per-tenant SQLite databases. |
Recommended Checks
DOM and Fileinfo are recommended. CurbPress checks that uploads are writable and recommends 128M or more of PHP memory. Tenant SQLite files live under wp-content/curbpress-data unless CURBPRESS_SQLITE_DIR is defined.
How Users Check Specs
Use WordPress, Tools, Site Health, Info to verify WordPress version, PHP version, loaded extensions, memory limit, and writable paths. Use the CurbPress requirements recheck action after server changes.