1

我正在尝试在我的 ubuntu 14 上安装POI 数据提供程序。文档有点旧,但我已经安装了所有东西,没有问题。

当我尝试测试我的启用程序时: http://localhost/poi_dp/radial_search.php?lat=1&lon=1&category=test_poi 我在 javascript 控制台中获得一个空网页和此错误:

 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

当我列出我的进程时,我得到了这个:ps ax | grep 'postgres\|mongo\|apache2'

  965 ?        Ssl    0:04 /usr/bin/mongod --config /etc/mongod.conf
15480 ?        S      0:00 /usr/lib/postgresql/9.3/bin/postgres -D /var/lib/postgresql/9.3/main -c config_file=/etc/postgresql/9.3/main/postgresql.conf
15482 ?        Ss     0:00 postgres: checkpointer process                                                                                              
15483 ?        Ss     0:00 postgres: writer process                                                                                                    
15484 ?        Ss     0:00 postgres: wal writer process                                                                                                
15485 ?        Ss     0:00 postgres: autovacuum launcher process                                                                                       
15486 ?        Ss     0:00 postgres: stats collector process                                                                                           
16161 ?        Ss     0:00 /usr/sbin/apache2 -k start
16164 ?        S      0:00 /usr/sbin/apache2 -k start
16165 ?        S      0:00 /usr/sbin/apache2 -k start
16166 ?        S      0:00 /usr/sbin/apache2 -k start
16167 ?        S      0:00 /usr/sbin/apache2 -k start
16168 ?        S      0:00 /usr/sbin/apache2 -k start
16188 ?        S      0:00 /usr/sbin/apache2 -k start
16419 pts/4    S+     0:00 grep --color=auto postgres\|mongo\|apache2

当我验证 postgres sql 表时

$ psql -U gisuser poidatabase
poidatabase=> SELECT count(*) FROM fw_core;

我按预期阅读了4。

但是当我尝试验证 mongo db 时:

$ mongo
> use poi_db
> db.collections

我只得到“poi_db.collections”而不是:db.collections 命令应该列出安装创建的五个 POI 数据组件集合:fw_contact、fw_marker、fw_media、fw_relationships 和 fw_time。

问题是什么?任何想法?谢谢。

4

2 回答 2

2

关于 db.collections 没有返回任何尝试命令:

$ mongo
> use poi_db
> show collections
于 2015-08-24T14:52:51.823 回答
1

这些明显的问题已在已推送到 GitHub https://github.com/Chiru/FIWARE-POIDataProvider.git的新版本中得到纠正。请参阅更新的指南http://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/POI_Data_Provider_-_Installation_and_Administration_Guide进行安装。此外,诸如完整性检查程序中的错误已得到纠正。(下面的另一个答案是指健全性检查中的错误。)

于 2015-10-22T12:01:56.137 回答