J'essaie d'exécuter Laravel mais j'ai obtenu une erreur mcrypt. J'ai trouvé plus d'un php sur mon mac, j'ai donc décidé de supprimer les deux et de les réinstaller. Cependant, je n'arrive pas à trouver d'instructions sur la façon d'installer le php. Chaque chose que je trouve a déjà le php installé et il y a des instructions sur la façon de les faire fonctionner en les activant. J'ai besoin de savoir comment l'installer.
Réponses
Trop de publicités?Tout Mac construit au cours des 10 dernières années est livré avec Apache et PHP installés et prêts à fonctionner. Tout ce que vous avez à faire est d'exécuter une commande pour démarrer Apache ( apachectl start
) et décommentez 1-2 lignes dans httpd.conf. L'installation de paquets massifs qui vous laissent avec plusieurs copies n'est PAS nécessaire.
Si vous voulez une interface conviviale et une case à cocher, prenez l'application Server d'Apple.
Une méthode consiste à télécharger MacPorts à partir de https://www.macports.org/install.php . Une fois cela fait, exécutez la commande sudo port selfupdate
puis sudo port install php56
(ce qui signifie php5.6. Adaptez cela à la version dont vous avez besoin). Vous pouvez également taper port search php56
(ou la version que vous avez choisie) pour obtenir une liste des paquets PHP disponibles pour cette version.
Laravel Homestead est ce dont vous avez besoin.
Laravel Homestead est une "boîte" Vagrant officielle et pré-packagée qui vous fournit un merveilleux environnement de développement sans vous obliger à installer PHP, HHVM, un serveur web et tout autre logiciel serveur sur votre machine locale. Vous n'avez plus à vous soucier d'abîmer votre système d'exploitation ! Les boîtes Vagrant sont totalement jetables. Si quelque chose ne va pas, vous pouvez détruire et recréer la boîte en quelques minutes !
Il suffit d'avoir installé Vagrant, puis de mettre en place les laravel/homestead boîte.