Server Requirements
Servers power the internet by storing the data files for websites, apps, and other digital assets. Every self-hosted WordPress website needs a server to store and run its PHP files, media, database, and content. Getting these fundamentals right is the single best way to avoid problems later on.
Baseline requirements
Section titled “Baseline requirements”For the Nexgen theme to work as expected, a few services need to be installed, configured correctly, and ready to host your WordPress site. If you are unsure whether your hosting meets these requirements, contact your web host’s support team — they can confirm it in minutes.
| Requirement | Minimum | Recommended |
|---|---|---|
| WordPress | 5.0 or higher | Latest stable release |
| PHP | 7.0 or higher | 7.4+ or 8.x |
| Database | MySQL 5.0+ / MariaDB | Latest stable release |
Recommended PHP limits
Section titled “Recommended PHP limits”The values below are suggestions. You may run perfectly well with smaller limits, but your server works hardest when you edit very long pages, save entries with a lot of data, or import demo content — all of which process large amounts of data at once.
The following limits were noted for excellent overall performance:
| PHP setting | Recommended value |
|---|---|
memory_limit | 256M |
max_execution_time | 300 |
upload_max_filesize | 64M |
post_max_size | 64M |
max_input_vars | 3000 |
Troubleshooting low limits
Section titled “Troubleshooting low limits”Many of the issues you may run into — a white screen, demo content that fails to import, empty page content, settings that will not save, and other similar problems — trace back to low PHP configuration limits.
The fix is to raise those limits. You can do this yourself if you have the necessary skills, or simply ask your hosting provider to increase them to at least the recommended values above.
Once your server meets these requirements, continue to Install Nexgen. If you still need to download the theme files, see What’s in the Package.