@inspirelectronics/win-pvm v1.0.2
Windows PHP Version Manager (win-pvm)
win-pvm is a package designed to create a simple local php environment with interchangable PHP versions detected and downloaded from windows.php.net
Install
To install this package you must first have an installation of nodejs and npm, after installation run
npm install -g @inspirelectronics/win-pvmAfter install run the command:
win-pvm path This command will return you the PHP symlink path of your installation, to run PHP on a more convenient way add the returned path to you PATH environment variable so php can be called directly on command line (CMD restart required).
Usage
You have several commands ready to manipulate your php versions and it's functionality:
Check the available php versions for installation:
win-pvm versionsInstall / switch to another version of PHP
win-pvm use <php-version>Uninstall a PHP version
win-pvm remove <php-version>List all installed versions
win-pvm listExtra Features
Shortcut to edit PHP.ini in editor (Only VSCode supported)
win-pvm editYou can also find PHP.ini on your
win-pvm pathdirectoryTurn on / off any disabled extension ";extension" in your PHP.ini file
win-pvm ext <extension> <action:on|off>Install xdebug on currently installed PHP version
win-pvm xdebug
Information
This package was developed as an internal tool, it is provided in case of a similar environment, this project is not for comercial usage nor a solution to deploy production environments.
Licence
win-pvm is open-sourced software licensed under the MIT license.