Saya menemukan solusi untuk bekerja dengan PHP dengan MAMP 2.0.5 dan RAILS dengan dua database yang berbeda untuk masing-masing. PHP menggunakan mysql dari MAMP dan RAILS database lain yang diinstal melalui Homebrew.
Saya menggunakan mac os lion 10.7.3
Saya menjelaskan bagaimana saya melakukannya
1-Langkah pertama adalah menghapus semua. Hapus MAMP, MAMP PRO, folder dalam aplikasi (hati-hati dengan proyek Anda jika ada di folder MAMP) dan semua server mysql yang telah Anda instal. (kunjungi tautan ini untuk cara menghapus mysql dari mac osx lion http://johnmcostaiii. net/2011/removing-mysql-osx-lion/ )
2-Instal Xcode versi terbaru (melalui App Store)
3-Instal homebrew (https://github.com/mxcl/homebrew/wiki/installation)
4-Instal rvm dan ruby 1.9.3. Ikuti langkah-langkah panduan memulai cepat (http://beginrescueend.com/)
5-Buka terminal dan instal mysql melalui homebrew
brew install mysql
Baca instalasi catatan mysql (di terminal) dan ikuti langkah-langkahnya. (membuat alias, kata sandi, memulai dan menginisialisasi database, dll)
6- Katakan di rvm yang menggunakan ruby versi 1.9.3
rvm use 1.9.3
7- Jika mau, Anda dapat membuat permata (dijelaskan di halaman web rvm) dan menggunakannya
rvm gemset create "gemset_name"
use [email protected]_name
8- Pasang rel
gem install rails
9 - Buat aplikasi dengan permata mysql
rails new name_app -d mysql
Dan itu berhasil!
10 - Instal MAMP PRO 2.0.5
11 - Uji dengan halaman PHP apa pun dengan database
Dan itu berhasil!
(Setelah menginstal dan menjalankan MAMP, saya membuat vhosts untuk dicoba jika semua berfungsi dengan baik, tetapi vhost tidak berfungsi dengan baik. Saya menghabiskan 1 jam mencari solusi, tetapi solusi bagi saya adalah restart komputer akhirnya ... dan . .. )
Saya harap itu membantu Anda! Saya kehilangan banyak waktu untuk mencari solusinya
(Saya mengikuti langkah-langkah ini dengan perubahan:http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and- mysql/ )
edit: setiap kali Anda membuka konsol dan bekerja dengan Rails, Anda harus mengetik di konsol
rvm use [email protected]_name
atau buat file dengan perintah ini dan simpan di folder aplikasi Rails Anda dengan nama
.rvmrc