1

これは説明が非常に難しく、「データベース」エラーが発生する理由がわかりません。

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ログがあります

http://pastebin.com/SDZqZu7x

誰かが私に答えをくれますか?

4

0 に答える 0