ruby-on-rails – PostGIS错误 – PG :: InternalError:ERROR:
发布时间:2020-12-16 20:03:40 所属栏目:百科 来源:网络整理
导读:StandardError: An error has occurred,this and all later migrations canceled:PG::InternalError: ERROR: could not load library "/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so": dlopen(/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1
StandardError: An error has occurred,this and all later migrations canceled: PG::InternalError: ERROR: could not load library "/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so": dlopen(/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so,10): Symbol not found: __ZN5boost7archive21basic_binary_iarchiveINS0_15binary_iarchiveEE13load_overrideERNS0_15class_name_typeEi Referenced from: /usr/local/lib/libSFCGAL.1.dylib Expected in: /usr/local/lib/libboost_serialization-mt.dylib in /usr/local/lib/libSFCGAL.1.dylib : CREATE EXTENSION IF NOT EXISTS "postgis"/Users/harshamv/Sites/clink/db/migrate/20150812164615_enable_postgis.rb:3:in `change' -e:1:in `<main>' ActiveRecord::StatementInvalid: PG::InternalError: ERROR: could not load library "/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so": dlopen(/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so,10): Symbol not found: __ZN5boost7archive21basic_binary_iarchiveINS0_15binary_iarchiveEE13load_overrideERNS0_15class_name_typeEi Referenced from: /usr/local/lib/libSFCGAL.1.dylib Expected in: /usr/local/lib/libboost_serialization-mt.dylib in /usr/local/lib/libSFCGAL.1.dylib : CREATE EXTENSION IF NOT EXISTS "postgis" /Users/harshamv/Sites/clink/db/migrate/20150812164615_enable_postgis.rb:3:in `change' -e:1:in `<main>' PG::InternalError: ERROR: could not load library "/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so": dlopen(/usr/local/Cellar/postgresql/9.4.5/lib/postgis-2.1.so,10): Symbol not found: __ZN5boost7archive21basic_binary_iarchiveINS0_15binary_iarchiveEE13load_overrideERNS0_15class_name_typeEi Referenced from: /usr/local/lib/libSFCGAL.1.dylib Expected in: /usr/local/lib/libboost_serialization-mt.dylib in /usr/local/lib/libSFCGAL.1.dylib /Users/harshamv/Sites/clink/db/migrate/20150812164615_enable_postgis.rb:3:in `change' -e:1:in `<main>' 当我试图删除并重新创建我的Rails-PostgreSQL时,我突然发现上述错误 解决方法
你可能最近升级了提升自制公式做一个酿造更新/酿造升级,似乎最新版本不能很好地与postgis.
我修复了一个非常类似的问题,回到以前版本的boost与: 冲泡开关提升1.58.0 更新:现在这是在自制的,在下面的建议做一个简单的更新/升级的答案可能是要走了.如果你以前做过切换,你现在可以将switch boost 1.59.0升级到最新版本的boost,你也可能要重新安装postgis. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |