powershell-phpmanager

A PowerShell module to install/update PHP, PHP extensions and Composer on Windows

MIT License

Stars
216

Bot releases are hidden (Show)

powershell-phpmanager - v1.16.0

Published by mlocati about 4 years ago

  • Add support to PHP 7.4, add support to installing alpha/beta/RC versions
powershell-phpmanager - v1.16.1

Published by mlocati about 4 years ago

  • Fix parsing of PHP 7.4 beta URL
powershell-phpmanager - v1.15.0

Published by mlocati about 4 years ago

  • Centralize net security protocol configuration
  • Check (and set) the SchUseStrongCrypto registry key
powershell-phpmanager - v1.15.1

Published by mlocati about 4 years ago

  • Add handle for ionCube Loader
powershell-phpmanager - v1.14.1

Published by mlocati about 4 years ago

  • Make Set-Content atomic and use exclusive access
powershell-phpmanager - v1.14.0

Published by mlocati about 4 years ago

  • Ask users the preferred PHP installation if multiple ones are found
  • Don't ask for confirmation when updating php
powershell-phpmanager - v1.13.0

Published by mlocati about 4 years ago

  • Update-PhpCAInfo can now read root CA certificates from Windows local storage
powershell-phpmanager - v1.12.2

Published by mlocati about 4 years ago

  • Fix locating beta and alpha PECL packages
powershell-phpmanager - v1.12.1

Published by mlocati about 4 years ago

  • Fix inspecting opcache PHP extension
powershell-phpmanager - v1.12.0

Published by mlocati about 4 years ago

  • Add Install-Composer command
powershell-phpmanager - v1.11.0

Published by mlocati about 4 years ago

  • Let Get-PhpExtension analyze a single DLL extension
  • Add support for PHP 7.3 extensions analysis
powershell-phpmanager - v1.10.1

Published by mlocati about 4 years ago

  • Support enabling PHP extensions when multiple extension versions are installed
powershell-phpmanager - v1.10.2

Published by mlocati about 4 years ago

  • Use UTF-8 with BOM for PowerShell scripts
  • Use -UseBasicParsing when calling Invoke-WebRequest
  • Let Get-PhpIniKey detect the default PHP installation
powershell-phpmanager - v1.10.0

Published by mlocati about 4 years ago

  • Get-PhpSwitcher can now be used to get the configured PHP Switcher
  • Nano Server is now fully supported
  • Pester is now used to test every command of the module
  • Use Write-Verbose/Write-Error to write messages
  • Update-PhpCAInfo can now download from TLS-protected servers
  • Much faster zip extraction (using 7-Zip)
  • Coding style has been normalized
powershell-phpmanager - v1.9.0

Published by mlocati about 4 years ago

  • Implement PATH persistence on every system (including nanoserver)
powershell-phpmanager - v1.8.0

Published by mlocati about 4 years ago

  • Fix decoding JSON when running in nanoserver
  • Avoid persisting environment variables on systems that don't support it (like nanoserver)
  • Compile the PHP Extensions inspectors to native exe, in order to avoid missing dependencies problems (so that they will run in nanoserver)
powershell-phpmanager - v1.7.4

Published by mlocati about 4 years ago

  • Fix decoding JSON when running in nanoserver
powershell-phpmanager - v1.7.3

Published by mlocati about 4 years ago

  • Fix enabling/disabling Zend extensions on PHP 5.3 and PHP 5.4
  • Recognize more PHP Extensions display names
powershell-phpmanager - v1.7.1

Published by mlocati about 4 years ago

  • Fix detection of very old PHP version (5.2)
powershell-phpmanager - v1.7.2

Published by mlocati about 4 years ago

  • Improve generation of Apache configuration files when installing PHP