アプリケーションをHerokuにプッシュしようとしています:'git push heroku master'、しかしエラーが発生します:
c:\ Sites \ rails_project \ first_app> git push heroku master
オブジェクトのカウント:63、完了。
最大2つのスレッドを使用したデルタ圧縮。
オブジェクトの圧縮:100%(49/49)、完了。
オブジェクトの書き込み:100%(63/63)、25.95 KiB、完了。
合計63(デルタ2)、再利用0(デルタ0)----->Heroku受信プッシュ
----->Ruby/Railsアプリが検出されました
----->Bundlerバージョン1.2.0.preを使用した依存関係のインストール
実行中:bundle install --without development:test --path vendor / bundle -binstubs bin /https://rubygems.org/
からgemメタデータを取得しています.........
rake(0.9.2.2)の
インストールi18n(0.6.0)
のインストールmulti_json(1.3.6)
のインストールactivesupportのインストール(3.2.1)
ビルダーのインストール(3.0.0)アクティブモデルのインストール
(3.2.1)
erubisのインストール(2.7.0)
ジャーニーのインストール(1.0.4)
ラックのインストール(1.4.1)
ラックキャッシュのインストール(1.2)
ラックテストのインストール(0.6.1)
ハイキングのインストール(1.2.1)
チルトのインストール(1.3.3)
スプロケットのインストール(2.1.3)アクションパックの
インストール(3.2.1)
mime-typesのインストール(1.19 )
polyglotのインストール(0.3.3)ツリートップの
インストール(1.4.10)
メールのインストール(2.4.4)
actionmailerのインストール(3.2.1)
arelのインストール(3.0.2)
tzinfoのインストール(0.3.33)
activerecordのインストール(3.2.1)
activeresourceのインストール(3.2.1)
バンドラー(1.2.0.pre)の使用
coffee-script-sourceのインストール(1.3.3)
execjsのインストール(1.4.0)
coffee-scriptのインストール(2.2.0)
rack-sslの
インストール(1.3.2)ネイティブ拡張を使用したjson(1.7.3)の
インストールrdoc(3.12 )トールの
インストール(0.14.6)レールのインストール
(3.2.1)
コーヒーレールのインストール(3.2.2)
jquery-railsの
インストール(2.0.2)レールのインストール(3.2.1)
sassのインストール(3.1.20)sassの
インストール- rails(3.2.5)
ネイティブ拡張機能を使用したsqlite3(1.3.3)のインストール
Gem :: Installer :: ExtensionBuildError:エラー:gemネイティブテンションの構築に失敗しました。
/ usr / local / bin /rubyextconf.rbがsqlite3.h
をチェックしています...
sqlite3.hが欠落していません。'port install sqlite3+universal'
または'yuminstall sqlite3-devel'を試して、共有ライブラリの検索
パターン(sqlite3共有ライブラリが配置されている場所)を確認してください。
* extconf.rbが失敗しました*
何らかの理由で、Makefileを作成できませんでした。おそらく、
必要なライブラリやヘッダーが不足しています。詳細については、mkmf.logファイルを確認して
ください。構成オプションが必要になる場合があります。
提供される構成オプション:
-with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include = $ {opt-dir} / include
--with-opt-lib
--without-opt-lib = $ {opt-dir} / lib
--with-make-prog
--without- make-prog--
srcdir=。
--curdir
--ruby = / usr / local / bin / ruby
--with-sqlite3-dir
--without-sqlite3-dir
--with-sqlite3-include
--without-sqlite3-include = $ {sqlite3-dir} / include
--with-sqlite3-lib
--without-sqlite3-lib = $ {sqlite3-dir} /libGem
ファイルは/tmp/build_3kebgpytmvg9c/vendor/bund/ruby/1.9.1/gems/sqlite3-にインストールされたままになります1.3.3検査用。
結果は/tmp/build_3kebgpytmvg9c/vendor/bundle/ruby/1.9.1/gemsqlite3-1.3.3/ext/sqlite3/gem_make.outに記録されました
sqlite3(1.3.3)のインストール中にエラーが発生し、Bundlerはntinueできません。バンドリンの前にそれが成功する
ことを確認してください ! !Bundler経由でgemをインストールできませんでした。gem install sqlite3 -v '1.3.3'
!
!Herokuプッシュが拒否され、Ruby /railsアプリのコンパイルに失敗しました
。git@heroku.com:electric-mountain-4030.git
![リモート拒否]マスター->マスター(受信前フックが拒否されました)
エラー:一部の参照を「git@heroku.com:electric-mountain-4030.git」にプッシュできませんでした
sqllite3をインストールしますが、次のようになります。
c:\ Sites \ rails_project \ first_app> gem install sqlite3 -v '1.3
フェッチ:sqlite3-1.3.3-x86-mingw32.gem(100%)
sqlite3のバイナリバージョンをインストールしました。
SQLite3バージョン3.7.3を使用して構築されました。
poを避けるために、まったく同じバージョンを使用することをお勧めしますこのgemをビルドするとき
に、次のダウンロードで必要なDLLファイルをダウンロードします。http://www.sqlite.org/sqlitedll-3_7_3.zip
このパッケージで利用可能なsqlite3.dllをyディレクトリ(C:\ Ruby \ binなど)に配置できます。
================================================== ==========
正常にインストールされたsqlite3-1.3.3-x86-mingw321gemがインストールされましたsqlite3-1.3.3-x86-mingw32
の
riドキュメントをインストールしています...
sqlite3-1.3.3のRDocドキュメントをインストールしています- x86-mingw32。
エラー:gemの実行中に...(Gem :: FilePermissionError)
jsディレクトリへの書き込み権限がありません。
感謝