我在Centos 6.4上的localhost(http://example.com)上使用gitlab 5.2 setup
我面临以下问题,
当我尝试使用导入现有存储库创建一个新项目并提供github克隆链接(例如:https://github.com/XXXX/yyy.git)时,将按照预期使用导入的存储库创建一个新项目,
但是当我尝试用import import repo创建一个新项目并提供一个gitlab链接(例如:http://example.com/xxxx/foo.git
)`时,我自己的机器上创建了一个新的 EMPTY 项目
我的puma.stderr.log说:
error: The requested URL returned error: 502 Proxy Error ( The ISA Server denied the specified Uniform Resource Locator (URL).) while accessing http://example.com/xxxx/foo.git/info/refs
似乎我的puma无法到达请求的url,或者gitlab-shell无法访问repo(因为没有办法检查gitlab-shell的日志)
(example.com只是localhost)
终于有人希望apache服务器无法解析localhost apache日志中的错误是[error] avahi_entry_group_add_service_strlst("localhost") failed: Invalid host name
我的gitlab.conf是
<VirtualHost *:80>
ServerName localhost
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost On
ProxyPass / http://localhost:9292/
ProxyPassReverse / http://localhost:9292/
</VirtualHost>
我的/ etc / hosts文件是
127.0.0.1 marvin localhost
170.xx.xx.x marvin localhost
hostname命令也提供了
marvin
hostname --fqdn命令给出
marvin
我哪里出错。?
我也尝试过编辑 等/主机
127.0.0.1 localhost localhost
170.95.204.18 marvin localhost
::1 localhost6.localdomain6 localhost6
但没有成功..
答案 0 :(得分:0)
添加到您的domain.conf路径日志和错误日志
CustomLog /var/log/apache2/yourdomain.log combined
ErrorLog /var/log/apache2/yourdomain-error.log
例如:
root@debian:/home/marek# cat /etc/apache2/sites-available/yourdomain.conf
<VirtualHost *:80>
ServerName yourdomain
DocumentRoot "/home/marek/public_html/yourdomain/web"
DirectoryIndex index.php
<Directory "/home/marek/public_html/yourdomain/web">
AllowOverride All
Allow from All
</Directory>
Alias /sf /home/marek/public_html/yourdomain/lib/vendor/symfony/data/web/sf
<Directory "/home/marek/public_html/yourdomain/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
CustomLog /var/log/apache2/yourdomain.log combined
ErrorLog /var/log/apache2/yourdomain-error.log
</VirtualHost>