首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker osTicket HTTP错误

Docker osTicket HTTP错误
EN

Stack Overflow用户
提问于 2018-07-03 09:57:54
回答 1查看 1.2K关注 0票数 0

我在启动和运行osTicket的Docker容器时遇到了麻烦。

我已经按照入门指南创建并链接了MariaDB和osTicket容器:

代码语言:javascript
复制
$ docker run --name osticket_mysql -d -e MYSQL_ROOT_PASSWORD=secret \
  -e MYSQL_USER=osticket -e MYSQL_PASSWORD=secret -e MYSQL_DATABASE=osticket mariadb

$ docker run --name osticket -d --link osticket_mysql:mysql -p 8080:80 osticket/osticket

然后,我应该能够访问http://localhost:8080/scp,但我收到了一条HTTP-404NGINX消息。

转到http://localhost:8080给我一个403-Restricted Nginx错误

来自osTicket容器内部的Nginx错误日志如下:

代码语言:javascript
复制
# cat nginx-error.log 
2018/07/03 01:38:17 [error] 40#40: *1 directory index of "/var/www/src/public/" is forbidden, client: 172.17.0.1, server: _, request: "GET / HTTP/1.1", host: "localhost:8080"
2018/07/03 01:38:17 [error] 40#40: *1 open() "/var/www/src/public/favicon.ico" failed (2: No such file or directory), client: 172.17.0.1, server: _, request: "GET /favicon.ico HTTP/1.1", host: "localhost:8080"
2018/07/03 01:38:17 [error] 40#40: *1 open() "/var/www/src/public/favicon.ico" failed (2: No such file or directory), client: 172.17.0.1, server: _, request: "GET /favicon.ico HTTP/1.1", host: "localhost:8080"
2018/07/03 01:41:52 [error] 40#40: *3 directory index of "/var/www/src/public/" is forbidden, client: 172.17.0.1, server: _, request: "GET / HTTP/1.1", host: "0.0.0.0:8080"
2018/07/03 01:41:52 [error] 40#40: *3 open() "/var/www/src/public/favicon.ico" failed (2: No such file or directory), client: 172.17.0.1, server: _, request: "GET /favicon.ico HTTP/1.1", host: "0.0.0.0:8080"
2018/07/03 01:41:52 [error] 40#40: *3 open() "/var/www/src/public/favicon.ico" failed (2: No such file or directory), client: 172.17.0.1, server: _, request: "GET /favicon.ico HTTP/1.1", host: "0.0.0.0:8080"
2018/07/03 01:45:32 [error] 40#40: *4 directory index of "/var/www/src/public/" is forbidden, client: 172.17.0.1, server: _, request: "GET / HTTP/1.1", host: "0.0.0.0:8080"
2018/07/03 01:47:21 [error] 40#40: *4 FastCGI sent in stderr: "PHP message: PHP Parse error:  syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in /bin/webhook.php on line 12" while reading response header from upstream, client: 172.17.0.1, server: _, request: "GET /webhook.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "0.0.0.0:8080"

你知道我做错了什么吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-07-03 10:40:11

正如@AndrewSavinykh在评论中指出的那样,osticket/osticket容器镜像已过时。

使用Campbell Software Solutions LINK的容器解决了这些问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51145679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档