这真的很难解释,我不知道为什么会出现“数据库”错误。
Can't connect to MySQL server on '127.0.0.1' (61) error
当我在启动服务器并启动 postgresql 服务器后单击此处的链接时
http://0.0.0.0:3000/bookmarks
我安装了狮身人面像。我正确配置了狮身人面像。它正确部署在heroku上。我将 postgresql 用于 sphinx 而不是 mysql。我有使用 sphinx 和 postgresql 所需的 mysql2 gem
这是我的 database.yml 文件
development:
adapter: postgresql
encoding: unicode
database: pinny_development
pool: 5
username: judyngai
password:
host: localhost
test:
adapter: postgresql
encoding: unicode
database: pinny_test
pool: 5
username: judyngai
password:
host: localhost
production:
adapter: postgresql
encoding: unicode
database: pinny_production
pool: 5
username: judyngai
password:
host: localhost
我对rails很陌生。在我将 jquery、d3 和 boostrap 添加到我的 app/assets 文件夹并使用我的 applications.html.erb 上的 javascript_include_tag 和 stylesheet_include_tag 链接到它们之前,它工作正常
这是我的applications.html.erb的一部分
<%= stylesheet_link_tag "application", :media => "all" %>
<%= stylesheet_link_tag "bootstrap.min.css" %>
<%= javascript_include_tag "application" %>
<%= javascript_include_tag "d3.v3.min.js" %>
<%= javascript_include_tag "bootstrap.min.js" %>
<%= csrf_meta_tags %>
早些时候我在heroku上部署了这个并且得到了一个预编译资产错误所以根据我设置的stackover
config.assets.compile = true in production
这是我的heroku日志
有人可以给我答案吗?