Я изо всех сил пытаюсь запустить простой веб-сайт CMS, но не могу пройти этап установки.Я работаю над этим время от времени более 4 дней, и меня сжигают и демотивируют в проекте.
Чтобы избавить меня от боли: я продолжаю получать петли перенаправления и тайм-ауты FCGI независимо от того, что я делаю.К сожалению, я никогда не касался Ruby, приложений RoR или CGI, поэтому мне не хватает опыта отладки, чтобы понять это.
Некоторые детали
- Хост: Godaddy Shared Linux, доступ по SSH,Не Java-сервер
- Версия Ruby: 2.2.2
- Версия Gem: 1.8 (устанавливается вручную для Справка )
- Хостинг root для всех моих сайтовis / var / chroot / home / content / i / h / a / [имя] / html /.У него есть файл .htaccess, но он ни на что не влияет
- Мой домен указывает на / var / chroot / home / content / i / h / a / [имя] / html / radiant.domain.biz/ public /
У вас есть две следующие ошибки.Это происходит с файлом по умолчанию .htaccess :
[Ср 20 Окт 16:39:13 2010] [ошибка] [client [ip]] mod_rewrite: максимальное количество внутреннихперенаправления достигнуты.Предполагая ошибка конфигурации.Используйте 'RewriteOptions MaxRedirects', чтобы увеличить лимит, если это необходимо.
Это стандартный .htaccess, который даже рекомендуется на других сайтах, поэтому цикл действительно смущает меня.Понятия не имею почему, и я в значительной степени разочаровался в том, почему, поскольку у меня нет доступа к журналу перезаписи, и у меня нет необходимых настроек среды разработки из-за ограниченных ресурсов.
Поэтому я изменилэто и просто поставить RewriteBase /
сразу после включения двигателя перезаписи и получить это:
[Ср 20 Окт 16:40:25 2010] [ошибка] [клиент [ip]] FastCGI: коммс (динамическим) сервером "/var/chroot/home/content/i/h/a/[name]/html/radiant.domain.biz/public/dispatch.fcgi" прервано: (первое чтение) время простоя (60 секунд)
[среда, 20 октября 16:40:25 2010] [ошибка] [клиент [ip]] FastCGI: неполные заголовки (0 байт) получены с сервера "/ var / chroot / home / content / i /h / a / [name] /html/radiant.domain.biz/public/dispatch.fcgi "
Я предполагаю, что это означает, что это только частично работает, но что-то не так при запуске.Я проверил мои настройки database.yml, и все они хороши.Я проверил, когда в dev и производственном режиме безрезультатно, и файлы журнала все пусты.
Единственное, что я могу думать о том, что может что-то сделать, - это ошибка, которую я пытался вручную исправить, с чем я столкнулся при установке.Мне удалось это исправить , следуя инструкциям здесь , но это может что-то сломать.Хотя я не уверен, что.
Это действительно смущает меня, так как я никогда раньше не сталкивался с такого рода ошибками.Итак, на мой вопрос: что может вызвать такую ошибку и как я могу ее исправить?