LaraEnv 0.4.11 — Concurrent PHP workers & configurable upload limits
Large uploads (e.g. a few-hundred-MB video) could freeze the whole dev server until a restart. This release fixes that and makes PHP upload/runtime limits configurable.
Highlights
- PHP-FPM worker pool — each PHP version now runs a pool of
php-cgiworkers (4 by default) behind an nginx upstream, so a single long request (like a big upload) no longer blocks every other request on the site. - Automatic php.ini tuning —
upload_max_filesize,post_max_size,memory_limit,max_execution_timeandmax_input_timeare now provisioned on every installed version (generous 512M / 300s defaults), instead of the tiny stock values that silently rejected large uploads. - New "PHP" section in Settings — tune the upload/memory limits, timeouts and the worker-pool size; changes apply immediately and reload the PHP-FPM pools + nginx.
- Higher nginx body limit —
client_max_body_sizedefault raised to 512M so large uploads aren't rejected before reaching PHP.
Install
Download LaraEnv-0.4.11.msi and run it. Verify the download against LaraEnv-0.4.11.msi.sha256.