PostGIS'i Heroku'daki Rails uygulamasında etkinleştirmeye çalışıyorum. AncakHeroku'da Ruby PostGIS desteğini etkinleştirme
gem 'activerecord-postgis-adapter', '3.0.0'
, benim örneğini açılırken sonra, tam destek etkin görmüyorum:
$ heroku run irb
Running `irb` attached to terminal... up, run.5549
irb(main):001:0> require 'rgeo'
=> true
irb(main):002:0> RGeo::Geos.supported?
=> false
Ben heroku-geo-buildpack ekledik, PostGIS article belirtilen My Gemfile
activerecord-postgis-adapter
mücevher içerir Ben daha yeni, gerçek çoklu buildpack formatını kullanıyorum gerçi:
$ heroku buildpacks
=== staging Buildpack URLs
1. https://github.com/cyberdelia/heroku-geo-buildpack.git#1.3
2. https://github.com/heroku/heroku-buildpack-ruby.git#v140
ben kafam karıştı benim oluşturma işlemi bakmak beri s doğru:
-----> Multipack app detected
-----> Fetching custom git buildpack... done
-----> geos/gdal/proj app detected
Using geos version: 3.4.2
Using gdal version: 1.11.1
Using proj version: 4.8.0_1
-----> Vendoring geo libraries done
-----> Fetching custom git buildpack... done
-----> Ruby app detected
-----> Compiling Ruby/Rails
...
Neyi eksik? Eski multi-buildpack yaklaşımı için topladığım için BUILDPACK_URL
çevresel değişken setim yok.
Oh, bu utanç verici. Hobi katman veritabanlarının bunu desteklemediği gerçeğini özlemiş gibi görünüyor. Sanırım bu benim problemim, o zaman, bazı hataları görmeyi beklerdim. – pr1001
Evet, yalnızca üretim katmanı veritabanları.Hangi: standart 0 prim 0, standart-2 prim-2, \t standart-4 prim-4, \t standart-5 prim-5, standart-6 prim-6, standart 7 premium-7 enterprise-7, \t enterprise-8 –
Bu sorunun cevabını kesinlikle kabul etmelisiniz. Aynı sorunu vardı ve çözüm hiç de açık değildi. –