For production, we highly recommend a *nix-based system.
- mod_rewrite
- .htaccess support
(AllowOverride All)
The repository includes a default
.htaccessfile in thepublicfolder.
You need to convert the provided Apache related .htaccess file into Nginx configuration instructions.
Both mod_php and FCGI (FPM) are supported.
- memory_limit >= 128M
- upload_max_filesize and post_max_size >= 100 M (depending on your data)
- mbstring
- CLI SAPI (for Cron Jobs)
- Composer (added to $PATH)
- Tested with MariaDB 10.7, 10.11 LTS, 11.4 LTS, and 11.8 LTS
- Tested with PostgreSQL 13 and above
MySQL is not supported because of missing UUID support.
opcachepdo_mysql,pdo_pgsqlormysqli(if using MariaDB or PostgreSQL as RDBMS)dom- if working with markup files structure (HTML, XML, etc.)simplexml- working with XML filesgd,exif- if working with imageszlib,zip,bz2- if compressing filescurl(required if APIs are used)sqlite3- for tests