Graphileon InterActor 设置页面在首次启动时无法正确呈现
Graphileon InterActor Settings Page not rendering properly on first startup
我正在尝试按照此页面上的说明在我的 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
检查目录/var/www/html/interactor/
下运行容器中的源代码(尤其是js和css文件) , 似乎没问题,但我不知道如何设置权限,所以它们在运行容器中:
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 错误,一些文件打开了一些,有些没有打开。
我想知道提供的图像是否在某种程度上错误配置了权限,或者我是否做错了什么。
奇怪的是,在我点击 pagesource 中的所有链接源并重新加载设置页面后,我已经拥有了它 运行。
当我玩完交互器后,我使用了 docker stop interactor
。 docker start interactor
和 docker restart interactor
都没有给我一个可用的交互器实例,我再也无法让它工作了……我做错了什么?
我可以重现这个问题,但到目前为止我找不到永久的解决方案。
让它工作的唯一方法是连接到容器:
sudo docker exec -i -t interactor /bin/bash
和运行:
chown www-data:www-data /var/www/html/interactor -R
即使所有的文件都已经这样设置了。
每次启动容器时都必须这样做。
我们正在努力解决这个问题。
免责声明:我是 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
检查目录/var/www/html/interactor/
下运行容器中的源代码(尤其是js和css文件) , 似乎没问题,但我不知道如何设置权限,所以它们在运行容器中:
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 错误,一些文件打开了一些,有些没有打开。
我想知道提供的图像是否在某种程度上错误配置了权限,或者我是否做错了什么。
奇怪的是,在我点击 pagesource 中的所有链接源并重新加载设置页面后,我已经拥有了它 运行。
当我玩完交互器后,我使用了 docker stop interactor
。 docker start interactor
和 docker restart interactor
都没有给我一个可用的交互器实例,我再也无法让它工作了……我做错了什么?
我可以重现这个问题,但到目前为止我找不到永久的解决方案。
让它工作的唯一方法是连接到容器:
sudo docker exec -i -t interactor /bin/bash
和运行:
chown www-data:www-data /var/www/html/interactor -R
即使所有的文件都已经这样设置了。
每次启动容器时都必须这样做。
我们正在努力解决这个问题。
免责声明:我是 Graphileon 的开发人员。