Řešení pro práci s PHP jsem našel s MAMP 2.0.5 a RAILS se dvěma databázemi pro každou jinou. PHP používá mysql z MAMP a RAILS další databázi nainstalovanou přes Homebrew.
Používám mac os lion 10.7.3
Vysvětluji, jak jsem to udělal
1-Prvním krokem je smazat vše. Smažte MAMP, MAMP PRO, složky v aplikacích (opatrně buďte se svými projekty, pokud jsou ve složce MAMP) a všechny mysql servery, které jste nainstalovali. (navštivte tento odkaz, jak odstranit mysql z mac osx lion http://johnmcostaiii. net/2011/removing-mysql-osx-lion/ )
2-Nainstalujte nejnovější verzi Xcode (přes App Store)
3-Install homebrew (https://github.com/mxcl/homebrew/wiki/installation)
4-Nainstalujte rvm a ruby 1.9.3. Postupujte podle kroků rychlého průvodce (http://beginrescueend.com/)
5-Otevřete terminál a nainstalujte mysql přes homebrew
brew install mysql
Přečtěte si instalace poznámek mysql (na terminálu) a postupujte podle pokynů. (vytvořit alias, heslo, spustit a inicializovat databázi atd.)
6- Řekněte na rvm, že používá rubínovou verzi 1.9.3
rvm use 1.9.3
7- Pokud chcete, můžete vytvořit sadu drahokamů (vysvětleno na webové stránce rvm) a použít ji
rvm gemset create "gemset_name"
use [email protected]_name
8- Nainstalujte kolejnice
gem install rails
9 – Vytvořte aplikaci s drahokamy mysql
rails new name_app -d mysql
A funguje to!
10 - Nainstalujte MAMP PRO 2.0.5
11 - Test s libovolnou stránkou PHP s databází
A funguje to!
(Po instalaci a spuštění MAMP jsem vytvořil vhosts, abych vyzkoušel, jestli vše funguje dobře, ale vhosts nefungují správně. Strávil jsem 1 hodinu hledáním řešení, ale řešením pro mě byl nakonec restart počítače ... a . .. )
Doufám, že vám to pomůže! Ztratil jsem mnoho hodin hledáním řešení
(Postupoval jsem podle těchto kroků se změnami:http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and- mysql/ )
upravit: pokaždé, když otevřete konzolu a budete pracovat s kolejnicemi, musíte do konzole napsat
rvm use [email protected]_name
nebo vytvořte soubor pomocí tohoto příkazu a uložte jej do složky aplikace rails s názvem
.rvmrc