Skip to content

Instantly share code, notes, and snippets.

@SebouChu
Created April 25, 2020 14:30
Show Gist options
  • Select an option

  • Save SebouChu/e3486e55c37f54c19a0180a5ce60e801 to your computer and use it in GitHub Desktop.

Select an option

Save SebouChu/e3486e55c37f54c19a0180a5ce60e801 to your computer and use it in GitHub Desktop.
Installation manuelle PHP sur MAMP PRO

Installation manuelle PHP sur MAMP PRO

  • Télécharger la dernière version de MAMP : https://www.mamp.info/en/downloads/
  • Mettre le pkg dans un dossier à part (tmp pour l'exemple)
  • Dans le terminal, aller dans le dossier tmp
  • Décompresser le package d'installation xar -xf MAMP_MAMP_PRO_5.7.pkg
  • Aller dans le package de MAMP cd MAMP.pkg
  • Décompresser le payload cat Payload | gunzip -dc | cpio -i
  • Copier la nouvelle version de PHP
    • Source : tmp/MAMP.pkg/MAMP/bin/php/phpX.X.XX
    • Destination : /Applications/MAMP/bin/php/phpX.X.XX
  • Mettre dans le PATH le lien vers la nouvelle version de PHP Dans le ~/.zshrc : export PATH=/Applications/MAMP/bin/php/phpX.X.XX/bin:$PATH
  • Relancer le terminal et tester le CLI de PHP : php -v
  • S'il n'y arrive pas :
    • Dupliquer le dossier des libs (/Applications/MAMP/Library/lib)
    • Copier les libs du package d'installation vers le dossier de l'application jusqu'à ce que ça fonctionne
  • Tenter de démarrer la stack MAMP
  • S'il n'y arrive pas, se débrouiller avec les erreurs et Internet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment