我在Gitlab上遇到了一个小问题。 我根据gitlab的手册设置了完整的系统。 我在nginx配置文件中使用了nginx xserver。 如果我访问任何没有PHP文件,它的工作原理。 但是当我打开其中一个文件时,我会在服务器日志中看到一行:
2013/12/04 14:24:46 [error] 28622#0: *10 access forbidden by rule, client: aaa.bbb.ccc.ddd, server: xxx.xxxx.xxx, request: "GET /dev/worker/blob/master/call.php HTTP/1.1", host: "xxx.xxxx.xxx", referrer: "https://xxx.xxxx.xxx/dev/worker/tree/master"
我通过https访问服务器。 Internaly它在http
上运行我也安装了php-fpm但它不能在当前主机上运行。 请帮忙
克里斯
答案 0 :(得分:1)
问题是nginx配置本身。 我有一个运行的ispconfig面板,用于创建nginx站点文件。 问题是,它创建了一个禁止php文件给每个人的条目。 它使得基于php的站点很快,因为php文件只能通过fpm进程访问。 但它对git服务器没有任何意义 ^^
感谢您的耐心