これは説明が非常に難しく、「データベース」エラーが発生する理由がわかりません。
Can't connect to MySQL server on '127.0.0.1' (61) error
サーバーを起動してpostgresqlサーバーを起動した後、ここのリンクをクリックすると
http://0.0.0.0:3000/bookmarks
スフィンクスをインストールしました。スフィンクスを適切に構成しました。herokuに適切にデプロイされました。mysqlではなくsphinxにpostgresqlを使用しています。postgresqlでsphinxを使用するために必要な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
私はレールにかなり慣れていません。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にデプロイし、プリコンパイルされたアセットエラーが発生したため、スタックオーバーに従って設定しました
config.assets.compile = true in production
ここに私のherokuログがあります
誰かが私に答えをくれますか?