Version 2.0.2 - PATH Diagnostic & Enhanced Conflict Resolution
🚀 The Ultimate PHP Version Manager for Windows
Switch PHP versions instantly • Beautiful Modern UI • One-Click Installation
Quick Start • English • Español • Features
| Problem | Solution |
|---|---|
| 😫 Manually downloading PHP versions | ✅ One-click download from php.net |
| 😫 Editing PATH environment variables | ✅ Automatic PATH configuration |
| 😫 Wamp/Xampp PATH conflicts | ✅ Smart conflict resolution |
| 😫 Remembering which version is active | ✅ Visual dashboard with status |
| 😫 Complex command-line tools | ✅ Beautiful graphical interface |
| 😫 "php -v" shows wrong version | ✅ NEW PATH Diagnostic tool |
# 1. Download or clone this repository
# 2. Right-click install.bat → Run as Administrator
# 3. Done! Use desktop shortcut to launchKeywords: PHP version manager Windows, switch PHP versions, PHP environment manager, PHP switcher, manage multiple PHP versions, PHP for Windows, desarrollo web PHP, gestor versiones PHP
- 🎨 Modern UI - Glassmorphism design with dark theme
- 📥 One-Click Downloads - Install PHP versions directly from php.net
- ⚡ Quick Switching - Activate different PHP versions instantly
- 🔧 PATH Management - Automatic PATH configuration
- 🗑️ Easy Uninstall - Remove versions with one click
- 🛡️ Wamp64 Compatible - Resolves PATH conflicts with Wamp/Xampp
- 📊 Debug Logging - Configurable debug logs
- 🩺 PATH Diagnostic (v2.0.2) - Verifies if
php -vmatches selected version with step-by-step fix instructions
- OS: Windows 10/11 (64-bit)
- PowerShell: Version 5.1 or higher
- Browser: Microsoft Edge or Google Chrome (for app mode)
- Permissions: Administrator recommended for PATH modifications
- Installation Path: Must be installed in
C:\php(required, not configurable)
- Download or clone this repository
- Right-click
install.bat→ Run as Administrator - Follow the on-screen instructions
- Copy all files to
C:\php\ - Create
C:\php\versions\folder - Run:
powershell -ExecutionPolicy Bypass -File C:\php\php-manager.ps1
- Start the application: Double-click the desktop shortcut or run
php-manager.ps1 - Download PHP: Go to "Available" tab, click "Install" on desired version
- Activate version: Go to "Installed" tab, click "Activate"
- Verify: Open new terminal, run
php -v
Edit C:\php\config.json to customize:
{
"debug": {
"launcher_debug_enabled": false,
"server_debug_enabled": false
},
"server": {
"port": 8085
},
"browser": {
"use_app_mode": true
}
}- 🎨 UI Moderna - Diseño glassmorphism con tema oscuro
- 📥 Descargas en Un Clic - Instala versiones de PHP directamente de php.net
- ⚡ Cambio Rápido - Activa diferentes versiones de PHP al instante
- 🔧 Gestión de PATH - Configuración automática del PATH
- 🗑️ Desinstalación Fácil - Elimina versiones con un clic
- 🛡️ Compatible con Wamp64 - Resuelve conflictos de PATH con Wamp/Xampp
- 📊 Logs de Debug - Logs de depuración configurables
- 🩺 Diagnóstico de PATH (v2.0.2) - Verifica si
php -vcoincide con la versión seleccionada con instrucciones paso a paso
- SO: Windows 10/11 (64-bit)
- PowerShell: Version 5.1 o superior
- Navegador: Microsoft Edge o Google Chrome (para modo app)
- Permisos: Administrador recomendado para modificaciones de PATH
- Ruta de Instalacion: Debe instalarse en
C:\php(obligatorio, no configurable)
- Descarga o clona este repositorio
- Clic derecho en
install.bat→ Ejecutar como Administrador - Sigue las instrucciones en pantalla
- Copia todos los archivos a
C:\php\ - Crea la carpeta
C:\php\versions\ - Ejecuta:
powershell -ExecutionPolicy Bypass -File C:\php\php-manager.ps1
- Iniciar la aplicación: Doble clic en el acceso directo o ejecuta
php-manager.ps1 - Descargar PHP: Ve a la pestaña "Disponibles", clic en "Instalar"
- Activar versión: Ve a la pestaña "Instaladas", clic en "Activar"
- Verificar: Abre una nueva terminal, ejecuta
php -v
Edita C:\php\config.json para personalizar:
{
"debug": {
"launcher_debug_enabled": false,
"server_debug_enabled": false
},
"server": {
"port": 8085
},
"browser": {
"use_app_mode": true
}
}This software retrieves PHP version information by scraping the official PHP downloads page (https://windows.php.net/download/).
IMPORTANT NOTICE:
- This tool is provided "AS IS" without warranty of any kind
- Web scraping may violate the terms of service of php.net
- The developers are NOT responsible for:
- Any misuse of this software
- Changes to php.net that may break functionality
- Any legal issues arising from the use of web scraping
- Data accuracy or availability
- Use this software at your own risk
- This is an unofficial tool and is not affiliated with The PHP Group
Recommendation: For production environments, download PHP manually from the official source.
Repository Removal: This repository will be removed immediately if requested by The PHP Group or php.net administrators.
Este software obtiene información de versiones de PHP mediante scraping de la página oficial de descargas de PHP (https://windows.php.net/download/).
AVISO IMPORTANTE:
- Esta herramienta se proporciona "TAL CUAL" sin garantía de ningún tipo
- El web scraping puede violar los términos de servicio de php.net
- Los desarrolladores NO son responsables de:
- Cualquier mal uso de este software
- Cambios en php.net que puedan afectar la funcionalidad
- Cualquier problema legal derivado del uso de web scraping
- Precisión o disponibilidad de los datos
- Use este software bajo su propio riesgo
- Esta es una herramienta no oficial y no está afiliada con The PHP Group
Recomendación: Para entornos de producción, descargue PHP manualmente de la fuente oficial.
Eliminación del Repositorio: Este repositorio será eliminado inmediatamente si lo solicita The PHP Group o los administradores de php.net.
MIT License - See LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Made with ❤️ for the PHP community