Graphileon InterActor设置页面在首次启动时无法正确呈现

时间:2017-10-02 19:45:36

标签: neo4j graphileon

我正在尝试按照此页面上的说明在我的ubuntu 16.04计算机上运行InterActor Community Edition   http://docs.graphileon.com/interactor/Getting_started/Setup_InterActor/Installation.html

我很高兴我执行docker run... - 命令。

另外,我当时已经运行了neo4j CE 3.2.5 ....

当我打开首页http://localhost:8000时,会显示以下内容 login page

与描述相反,没有显示设置页面。

我也通过在浏览器中输入localhost:8000/settings直接打开它,显然我得到settings page缺少表单输入并且没有呈现样式(与安装说明页面上的图片相比)

我以为文件丢失了,因此在目录docker exec -it interactor /bin/bash下运行容器内检查源(特别是js和css文件)/var/www/html/interactor/,似乎没问题,但我没有知道如何设置权限,所以这里它们在运行容器中:

root@ffb64b944023:/var/www/html/interactor# ll
total 168
drwxr-xr-x 21 www-data www-data  4096 Oct  2 18:32 ./
drwxr-xr-x  5 root     root      4096 Oct  2 18:32 ../
-rw-r--r--  1 www-data www-data   446 Sep  6 14:26 .htaccess
-rw-r-----  1 www-data www-data 90804 Sep  6 14:26 INTERACTOR_END_USER_LICENSE_AGREEMENT.pdf
drwxr-x---  4 www-data www-data  4096 Sep  6 14:27 css/
drwxr-x---  4 www-data www-data  4096 Sep  6 14:27 dashboard/
-rw-r-----  1 www-data www-data  5430 Jun 21 15:19 favicon.ico
-rw-r--r--  1 www-data www-data  5738 Sep  6 14:26 favicon.png
drwxr-x---  2 www-data www-data  4096 Sep  6 14:27 images/
-rw-r--r--  1 www-data www-data  6929 Sep  6 14:26 index.php
drwxr-x---  4 www-data www-data  4096 Sep  6 14:27 js/
drwxr-x---  3 www-data www-data  4096 Oct  1 19:31 persistent/
drwxr-x--- 14 www-data www-data  4096 Sep  6 14:27 php/
drwxr-x---  2 www-data www-data  4096 Sep  6 14:27 scripts/
drwxr-x--- 11 www-data www-data  4096 Oct  2 18:32 settings/
drwxr-x---  2 www-data www-data  4096 Sep  6 14:27 templates/
-rw-r-----  1 www-data www-data    98 Sep  6 14:26 version.json

因此我试图在浏览器中的pagesource中打开链接的源代码,并打开一些文件,有些则没有,因为403-Error。

我想知道所提供的图像是否以某种方式错误配置了权限或我是否做错了。

奇怪的是,在点击了pagesource中的所有链接源并重新加载设置页面后,我已经运行了它。

当我在交互过程中玩完时,我使用了docker stop interactordocker start interactordocker restart interactor都没有给我一个工作的交互式实例,我再也无法让它工作了......我做错了什么?

1 个答案:

答案 0 :(得分:0)

我可以重现这个问题,但到目前为止我找不到永久解决方案。

使其工作的唯一方法是连接到容器:

ThreadPool

跑步:

sudo docker exec -i -t interactor /bin/bash

即使所有文件都已经设置好了。

每次启动容器时都必须这样做。

我们正在努力解决这个问题。

免责声明:我是Graphileon的开发人员。