System Requirements

Verify that your server meets all requirements before installing EnReading.

PHP Version OK
PHP >= 8.1
8.2.30
Node.js (frontend assets) OK
Node.js >= 20.0.0 Recommended
If Node is available, installer auto-runs npm install/build. Required for build: Node 20.0.0+
v20.20.0
PHP Extensions OK
PDO
PDO MySQL
Mbstring
OpenSSL
Tokenizer
XML
Ctype
JSON
BCMath
FileInfo
GD
cURL
ZIP
Exif Recommended
Recommended for image metadata
Imagick Recommended
Better image processing
PHP Configuration (FastCGI / php.ini) OK
memory_limit ≥ 256M
512M
max_execution_time ≥ 120s
7200s
upload_max_filesize ≥ 200M
1000M
post_max_size ≥ 200M
1000M
max_file_uploads ≥ 100 Recommended
Recommended for bulk chapter image uploads
250
max_input_time ≥ 120s Recommended
Recommended for large uploads
7200s
max_input_vars ≥ 1000 Recommended
Recommended for complex forms with many fields
4000
Directory Permissions OK
storage/app/
storage/logs/
storage/framework/
bootstrap/cache/
.env (writable)