Bei Verwendung der Migrationsfunktion von Laravel 4 unter OSX kann es sein, dass ein Fehler auftritt, der auf eine fehlende Mcrypt-PHP-Erweiterung hinweist. Obwohl es anscheinend aktiviert ist, tritt dieses Problem immer noch auf.
Um dieses Problem zu beheben, überprüfen Sie zunächst, ob Sie MAMP installiert haben. Wenn Sie dies tun, fahren Sie wie folgt fort:
export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
Hinweis: Ersetzen Sie „php5.4.10“ durch die aktuelle MAMP-PHP-Version, indem Sie cd /Applications/MAMP/bin/php im Terminal ausführen.
Nachdem Sie die Änderungen gespeichert haben, starten Sie das Terminal neu. Sie sollten jetzt die richtige PHP-Version verwenden und der Fehler sollte nicht mehr auftreten.
Das obige ist der detaillierte Inhalt vonWarum schlägt die Migration von Laravel aufgrund einer fehlenden Mcrypt-Erweiterung unter OSX fehl und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!