Laragon MultiPHP per App + PECL Module + Extension manager + Ini Manager

Related tags

Miscellaneous LMPA
Overview

LMPA

Laragon MultiPHP per App

  • This tools allow you to run multiple PHP version per app with Laragon, so you can have multiple site running different php vesion.
  • You can also custumize the ini per app in .user.ini and through this
  • You can install PHP PECL module like YAML and Image Magic
  • You can enable and disable native module
  • The tools lookup the ini from orginal file and try to apply it, so it better to configure default before add other php version
  • You can custumize ini per installation
  • PHP ini settings compatility check
  • PHP PECL compatilibiliy check
  • Fetch last updates from PHP to get the most recet version of PHP and PECL module

Installation

Run Laragon at lease one time before running LMPA to let it set it default config :) You could also enable SSL in apache > SSL > enabled, since it required by LMPA

Extract the release into: C:\laragon\etc\apps\LMPA then double click on LMPA shortcut to run it

Add C:\laragon\bin\php_aliases in your PATH for cli php, you will get access to php54 php70 php71 etc... for each version you add

Don't forget to run setup when you run it for the first time

Screenshot

image image image

TODO

  • More detailed readme
  • Code review for less duplicate code
  • Keep all DDL from pecl in a database to fully uninstall
  • Try to look to restart the process of HTTP
  • Try to set the PATH for PHP cli
  • Global ini edition
You might also like...
Magento 2 Module Experius Page Not Found 404. This module saves all 404 url to a database table

Magento 2 Module Experius Page Not Found 404 This module saves all 404 urls to a database table. Adds an admin grid with 404s It includes a count so y

Composer Repository Manager for selling Magento 2 extension and offering composer installation for ordered packages.

Magento 2 Composer Repository Credits We got inspired by https://github.com/Genmato. Composer Repository for Magento 2 This extension works as a Magen

A first party module to integrate Elastic App Search in Magento 2.
A first party module to integrate Elastic App Search in Magento 2.

A first-party Magento integration for building excellent, relevant search experiences with Elastic App Search. ⚠️ This is a beta version of the client

An amazing Rank and Permissions Manager. The best ranks manager for PocketMine-MP.

👑 RankSystem 🔧 An amazing Rank and Permissions Manager Description: An amazing Rank and Permissions Manager. The best ranks manager for PocketMine-M

Laravel Podcast Manager is a complete podcast manager package for Laravel 5.3+ that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI.
Laravel Podcast Manager is a complete podcast manager package for Laravel 5.3+ that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI.

laravelpodcast | A Laravel podcast manager package - v0.0.8 Introduction Laravel Podcast Manager is a complete podcast manager package for Laravel 5.3

Get mobile app version and other related data from Google Play Store, Apple App Store and Huawei AppGallery

Mobile App Version Get mobile app version and other related data from Google Play Store, Apple App Store and Huawei AppGallery. Installation Add to co

This is an example app demonstrating how to deploy a php app to runway.

Runway Example php App This is an example app demonstrating how to deploy a php app to runway. clone this repo, and navigate into that directory runwa

HTMX example app that demonstrates how to use HTMX to add javascript interactivity to a serverside rendered PHP app

HTMX examle app This demo app demonstrates how to use HTMX to transform a server side rendered PHP app into a more 'interactive' app with AJAX request

PHPStan extension to support #[Readonly] constructor properties

icanhazstring/phpstan-readonly-property Support #[Readonly] promoted constructor properties for PHPStan. This library is used to have a full transitio

Comments
  • PHP Warning in C:\laragon\etc\apps\LMPA\index.phar

    PHP Warning in C:\laragon\etc\apps\LMPA\index.phar

    Error in LMPA

    PHP Warning in C:\laragon\etc\apps\LMPA\index.phar hash_file(composer-setup.php): failed to open stream: No such file or directory

    View on Bugsnag

    Stacktrace

    [internal]:0 - hash_file
    

    View full stacktrace

    Created by Gilbert Paquin via Bugsnag

    bugsnag 
    opened by dansleboby 2
  • Could not open input file: C:\laragon\etc\apps\LMPA\index.phar

    Could not open input file: C:\laragon\etc\apps\LMPA\index.phar

    Hello, thanks for develop this nice tool.

    I'm trying to install it but it throws the error shown on topic when installation starts.

    Note that you are ignoring index.phar file in gitignore

    Thanks!

    opened by dionisanchez 10
  • Very promising

    Very promising

    Hello. Very promising, thank you for sharing. How about making it i18n ready ? I could help with 2 languages already (French, Romanian). You could use simple language arrays, or even gettext. Have a great day !

    [Label: ENHANCEMENT]

    enhancement 
    opened by rivman 1
Releases(v0.3.5)
Owner
Gilbert Paquin
Gilbert Paquin
PHP, Laragon, CodeIgniter 3

1 - PHP, CODEIGNITER. CodeIgniter. O que é o CodeIgniter? Requisitos necessários para seguir o curso. Requisitos de software. Algumas notas sobre a se

Daniel Oliveira 2 Sep 10, 2022
A Magento 2 module that allows for creating discrete PDP (Product Detail Pages) page layouts for customers landing on the site from a PPC (Pay Per Click) link/ad by allowing routing to the same pages using a `/ppc/` prefix in the URL path.

A Magento 2 module that allows for creating discrete PDP (Product Detail Pages) page layouts for customers landing on the site from a PPC (Pay Per Click) link/ad by allowing routing to the same pages using a `/ppc/` prefix in the URL path.

null 16 Nov 11, 2022
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.

GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.

Shivam Mathur 2.4k Jan 6, 2023
Buat yang lagi nyari web cafe yang simple untuk mengelola transaksi jual-beli mungkin repo ini tepat

Buat yang lagi nyari web cafe yang simple untuk mengelola transaksi jual-beli mungkin repo ini tepat. Aplikasi ini juga bisa digunakan buat kamu yang lagi belajar React Js dan REST API

Khasrul 11 Aug 19, 2022
An alternative Redis session handler for PHP featuring per-session locking and session fixation protection

RedisSessionHandler An alternative Redis session handler featuring session locking and session fixation protection. News phpredis v4.1.0 (released on

Marcel Hernandez 117 Oct 19, 2022
Recoded, added features, removed useless stuff, more efficent code, PER PLAYER TEXT

WFT - 1.2.0 (BETA) Hello, and welcome to WFT. NOW IN API 4.0 This is the official recode of my old plugin WFT, witch had some issues. Overall I was no

null 9 Jul 4, 2022
ReintegrApp è una Web Application gestionale sviluppata senza fini di lucro da Riccardo Riggi per organizzazioni di volontariato che operano nel campo dell'emergenza/urgenza

ReintegrApp ReintegrApp è una Web Application gestionale sviluppata senza fini di lucro da Riccardo Riggi per organizzazioni di volontariato che opera

Riccardo Riggi 3 Nov 27, 2021
Modello base con tutto il docker configurato per php7.4, mariadb, vue3, apache...con esempi di component e chiamate rest interne

Applicazione base per utilizzare laravel con docker, php7.4, apache, mariadb10, vue3 Semplice installazione corredate di rotte web e api di base, 3 co

null 0 Jul 14, 2022
Magento 2 Extension to cleanup admin menu and Store > Configuration area by arranging third party extension items.

Clean Admin Menu - Magento 2 Extension It will merge all 3rd party extension's menu items in backend's primary menu to a common menu item named "Exten

RedChamps 109 Jan 3, 2023
Magento 2 Blog Extension is a better blog extension for Magento 2 platform. These include all useful features of Wordpress CMS

Magento 2 Blog extension FREE Magento 2 Better Blog by Mageplaza is integrated right into the Magento backend so you can manage your blog and your e-c

Mageplaza 113 Dec 14, 2022