Skip to content

gitshone/phpvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHPVM - PHP Version Manager for Windows

A command-line tool to manage multiple PHP versions on Windows systems.

Features

  • Install and manage multiple PHP versions
  • Switch between PHP versions easily
  • Automatic extension management
  • Built-in Composer support
  • Environment path management
  • Thread-safe and Non-thread-safe builds support

Installation

Download the latest release from the releases page.

Usage

# Install a PHP version
phpvm install 8.3

# List installed versions
phpvm list

# Switch PHP version
phpvm use 8.3

# Show current version
phpvm current

# Manage extensions
phpvm extensions
phpvm enable extension_name
phpvm disable extension_name

# Uninstall a version
phpvm uninstall 8.3

Building from Source

  1. Install Rust (https://www.rust-lang.org/tools/install)
  2. Clone the repository:
    git clone https://github.com/gitshone/phpvm.git
    cd phpvm
  3. Build:
    cargo build --release
  4. The binary will be available at target/release/phpvm.exe

License

MIT License

About

PHP Version Manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages