Skip to content

PyAMPP v1.0.8

Latest

Choose a tag to compare

@rdevz-ph rdevz-ph released this 12 Jun 11:52

Release Description

PyAMPP is a standalone Windows executable for automating the deployment and management of a portable Apache, MySQL, and PHP development stack.

What's New in v1.0.8

  • Dynamic Theme Toggle: Introduced a Light/Dark Mode switch in the application footer for instant theme switching.
  • Auto-Run on Startup: Added a setting to automatically launch PyAMPP when Windows starts via registry integration.
  • Unified UI Theming: Fixed unstyled tab backgrounds (Logs, PHP CLI, Global PHP, Settings) to seamlessly match the custom premium ocean-blue dashboard cards.
  • Readable Light Mode Tabs: Fixed tab header text color contrast issues when using the Light Mode theme.
  • Automated SSL Setup: The Setup Wizard and Updater now automatically execute the SSL Auto-Fix routine upon Apache extraction, generating self-signed certificates and enabling HTTPS to prevent first-time startup errors.

Tip

Full Version History: For a detailed list of all technical changes and fixes, please refer to the CHANGELOG.md.

Important

Still using or upgrading from v1.0.7 or older?
If you encounter an Apache SSL error, navigate to the Diagnostics tab, click Verify SSL, and then run the Auto-Fix SSL & Enable HTTPS 🛠 tool to manually generate your missing certificates.

MySQL Downgrade & Recovery Guide

Warning

MySQL Downgrade Limitation: While your MySQL data is strictly preserved during version changes, MySQL itself does not support downgrading data directories (e.g., moving from 8.4 back to 8.0).

If you downgrade and MySQL fails to start:

  1. Back up your existing mysql_data folder.
  2. Clear the contents of the mysql_data folder.
  3. Restart the application to allow the older version to initialize a compatible database.

Alternatively, go to the Settings tab and upgrade back to the last version you used to restore functionality without data loss.

Key Features

  • Standalone Executable: Portable application requiring no external dependencies.
  • Automated Setup: Integrated wizard for retrieving and configuring official components.
  • Service Management: Centralized control for Apache and MySQL with real-time monitoring.
  • Diagnostics: Real-time log aggregation, LAN toggle, and SSL certification automation.

Installation

  1. Download and run the standalone PyAMPP.exe.
  2. Follow the Setup Wizard to provision and configure your stack.