Heim  >  Fragen und Antworten  >  Hauptteil

Laravel – OSX-Terminal wechselt PHP-CLI-Version

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~~~~(>_<)~~~~

为情所困为情所困2688 Tage vor445

Antworte allen(1)Ich werde antworten

  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:58:45

    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:

      export PATH="$(brew --prefix homebrew/php/php55)/bin:$PATH"
    

    Antwort
    0
  • StornierenAntwort