我正在使用 rgeo gem,它在生产服务器上给我带来了麻烦,尽管它可以在我的本地机器上运行。
此输出在本地 MacOS 和 Ubuntu 16.04 生产机器上是相同的:
psql --version -> (PostgreSQL) 9.6.15
geos-config --version -> 3.7.1
SELECT 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? => false
虽然irb
退货RGeo::Geos.supported? => true
非常感谢任何建议。