OS X Så här installerar du Symfony i MAMP

Installera open source php-ramen Symfony i en OS X-box kan vara en utmaning. Genom att använda MAMP och dessa riktningar kommer du att vara igång på nolltid.


MightyQ blir en jedi Symfony-mästare. Precis som jag blev kompetent i plain ole php, drar han mig nu (rätt) in i Symfony-världen. Här är stegen som jag brukade få Symfony upp och köra i MAMP.

Nu hade jag redan MAMP installerat från mitt tidigare projekt för att installera wp med MAMP i OS X.

Om du inte har det, fortsätt och ladda ner MAMP. Montera MAMP dmg och dra mappen direkt i din applikationskatalog. Använd inte en underkatalog.

Öppna php.ini textfilen i en textredigerare. Det borde leva här:

/Applications/MAMP/conf/php5/php.ini

Ändra minnesgränsen till 32M genom att redigera filen memory_limit till följande:

memory_limit = 32M;

Spara filen och stäng textredigeraren. Nu skjuter du upp din terminal ...

Nu ska vi flytta leopards php till ett säkert ställe ...

sudo mv / usr / bin / php / usr / bin / php-gammal

Länk MAMP php till var leopards php brukade vara ...

sudo ln-s / Program / MAMP / bin / php5 / bin / php / usr / bin / php

Om du redan har installerat PEAR, ska vi också flytta den. Om du inte har PEAR, kommer det uppenbarligen att fel som du kan ignorera.

sudo mv / usr / bin / päron / usr / bin / pear-old

Länk MAMPs PEAR i bin ...

sudo ln -s / Applications / MAMP / bin / php5 / bin / päron / usr / bin / päron

Följande två kommandon kommer att använda PEAR för att hämta och installera symfony.

päronkanal - upptäck pear.symfony-project.com
päron installera symfony / symfony

Placera nu länksymfony i bin ...

sudo ln -s / Applications / MAMP / bin / php5 / bin / symfony / usr / bin / symfony

Om allt har fungerat korrekt bör du nu kunna avfyra symfony från kommandoraden.

Jag fick ursprungligen majoriteten av dessa anvisningar från följande tråd.