我是Rails的新手,我仍然試圖在Snow Leopard上設置一切。我正在嘗試安裝Ruby,Rails,RVM,phpmyadmin和MySQL。到目前爲止,我已經安裝了Ruby 1.9.2,Rails 3.0.9,RVM和MySQL(5.5.14?),並且它們中的每一個似乎都可以正常工作。Rails忽略Database.yml配置並啓動Webrick而不是MySQL
我的主要障礙是我試圖在我的測試軌應用程序中啓動MySQL,它完全忽略了我的database.yml文件配置(如下所示),而是啓動了Webrick。我保存了這個database.yml文件並做了'bundle install',它說所有的東西都被加載了。
database.yml的內容:
development:
adapter: mysql2
database: db/development_database
username: root
password: ###### [password hidden]
pool: 5
timeout: 5000
test:
adapter: mysql2
database: db/test_database
username: root
password: ###### [password hidden]
pool: 5
timeout: 5000
production:
adapter: mysql2
database: db/production_database
username: root
password: ####### [password hidden]
pool: 5
timeout: 5000
FYI:我是有這個問題version of mysql2 (0.3.2) doesn't ship with the ActiveRecord adapter bundled anymore as it's now part of Rails 3.1我試圖解決在軌不會停止加載的WEBrick。
任何幫助我做錯了什麼?
嗯...對不起,我的無知和謝謝。我想這解釋了爲什麼我找不到任何答案。 –
我認爲這是與mysql相關的原因是因爲當我在本地主機上導航到phpmyadmin時出現此錯誤「無法加載mysql擴展名,請檢查您的PHP配置 - 文檔」。我試圖改變我的php.ini文件連接到MySQL,但似乎並沒有工作,所以我想它必須做與MySQL不加載或什麼的。仍然試圖弄清楚... –