Skip to content

phpvm v1.3.1 — Windows PHP Runtime Manager

Latest

Choose a tag to compare

@Vikrez22 Vikrez22 released this 12 Aug 13:50

phpvm v1.3.1

PHP Version Manager for Windows — per-project PHP versions, Nginx, and MySQL without Docker or global PATH mutation.

What's included in this release

  • PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 (NTS x64) support
  • Per-project Nginx + PHP-CGI FastCGI orchestration
  • Per-project MySQL 8 with auto port allocation
  • Auto extension DLL resolver (php_zip.dll, php_pdo_mysql.dll, etc.)
  • Desktop control panel at localhost:23400
  • Declarative runtime.yml manifest
  • Smart port collision avoidance
  • Scoped PATH injection — zero global mutation
  • Automatic .gitignore management

Install

irm https://raw.githubusercontent.com/Vikrez22/phpvm/main/install.ps1 | iex

Quick start

phpvm init       # generate runtime.yml
phpvm install    # install declared runtimes
phpvm up         # start full environment

Full changelog

  • v1.1.5: DLL auto-resolution, FastCGI continuous worker
  • v1.1.8: MySQL 8 provisioning, smart port management
  • v1.1.9: Socket TIME_WAIT collision avoidance
  • v1.2.0: Desktop control panel (dark CLI aesthetic)
  • v1.2.3: Mobile responsive UI, Artisan command runner
  • v1.2.4: Automated .gitignore management
  • v1.3.0: MIT license, polished README, full test suite

Full Changelog: v1.2.4...v1.3.1