Ruby on rails Rails RGeo::Geos.supported?rails c为false,但irb为true
我正在使用rgeo gem,它在生产服务器上给我带来麻烦,尽管它在我的本地机器上工作 本地MacOS和Ubuntu 16.04生产机器上的输出相同:Ruby on rails Rails RGeo::Geos.supported?rails c为false,但irb为true,ruby-on-rails,postgis,geos,rgeo,Ruby On Rails,Postgis,Geos,Rgeo,我正在使用rgeo gem,它在生产服务器上给我带来麻烦,尽管它在我的本地机器上工作 本地MacOS和Ubuntu 16.04生产机器上的输出相同: psql--version->(PostgreSQL)9.6.15 geos配置--version->3.7.1 选择postgis_full_version()返回: POSTGIS="2.3.3 r15473" GEOS="3.7.1-CAPI-1.11.1 27a5e771" PROJ="Rel. 4.9.2, 08 September 2
psql--version->(PostgreSQL)9.6.15
geos配置--version->3.7.1
选择postgis_full_version()代码>返回:
POSTGIS="2.3.3 r15473" GEOS="3.7.1-CAPI-1.11.1 27a5e771" PROJ="Rel. 4.9.2, 08 September 2015" GDAL="GDAL 1.11.3, released 2015/09/16" LIBXML="2.9.3" LIBJSON="0.11.99" TOPOLOGY RASTER
但是在rails c中,生产机器返回:
RGeo::Geos.supported?=>错误
尽管irb
返回RGeo::Geos.supported?=>正确
非常感谢您的建议。对于有此问题的其他人,如果您正确安装了所有内容,则弹簧停止
并重新启动rails控制台就足够了