Ich möchte kürzlich etwas über Laravel erfahren
Beim Ausführen des Composer-Updates wird die Meldung „Fehler: mcrypt erforderlich“ angezeigt
Nach einer Untersuchung ist die PHP-Version von localhost 5.6.2
Geben Sie php -v im Terminal ein und die angezeigte Version ist 5.5.14
Es wird wahrscheinlich durch unterschiedliche PHP-Versionen verursacht
Das von localhost verwendete OSX wird mit Apache und PHP geliefert
Ich habe brew schon einmal verwendet, um die PHP-Version zu aktualisieren
Terminal mit zsh
Führen Sie den Befehl im Terminal aus:
php -v erhält PHP 5.5.14
/usr/bin/php -v erhält PHP 5.5.14
/usr/local/php5/bin/php -v erhält PHP 5.6.2
Ich möchte das Terminal auf die PHP-Version 5.6.2 umstellen, um Laravel zu installieren
So ändern Sie die PHP-Version im OSX-Terminal, damit sie mit der Umgebungsversion übereinstimmt
Ich bin so dankbar~~~~(>_<)~~~~
brew info php55
底下有一块讲到这个:
✩✩✩✩ PHP CLI ✩✩✩✩
If you wish to swap the PHP you use on the command line, you should add the following to ~/.bashrc,
~/.zshrc, ~/.profile or your shell's equivalent configuration file: