Установлен Centos 6 (selinux отключен) - NGINX - PHP-fpm и GITList. когда я получаю доступ к своему URL-адресу, я получаю сообщение об ошибке сервера (на веб-сайте произошла ошибка при получении http://git.sastratechnologies.net/. Возможно, он отключен для обслуживания или настроен неправильно.)
Вот что я сделал 1. Установил php (php и php-fpm) 2. Настроил php (cgi.fix_pathinfo = 0) 3. Настроил /etc/php-fpm.d/www.conf и заменил пользователя и группу на nginx 4 • Изменен nginx default.conf и увеличен рабочий процесс до 4 5. Создан виртуальный хост путем сопоставления URL. Протестировал с помощью php.info и обнаружил, что он работает. 6. Удален php.info. 7. Выполнил инструкции на github и установил gitlist путем клонирования, создал каталог кеша, сделал его доступным для записи, изменил пути в config.ini 7. Использовал конфигурацию виртуального хоста nginx, указанную в инструкциях по установке на GitHub (я заметил, что директива listen отсутствует. Мне пришлось включить директиву listen для прослушивания git.sastratechnologies.net без нее. Меня перенаправляли на другой виртуальный хост с bugzilla. Изменил пути, перезапустил nginx 8. Получил доступ к URL и получил ошибку сервера 500 9. Доступ в журнале есть запись (122.164.43.240 - - [14 / августа / 2013: 14: 47: 13 +0000] "-" 400 0 "-" "-"), а в журналах ошибок нет записей
Затем я установил Osticket и использовал конфигурацию VHOST, представленную в вики NGINX, я получил ту же ошибку. Был ли у кого-нибудь подобный опыт. Хотел бы услышать от вас
Мне удалось заставить это работать, загрузив gitlist с gitlist.org, а не клонировав его с github.