Silent Wrangler
#61
[​ϟ] Командор
могущество: 17408
длань судьбы
гоблин
Наивеличайший Выдумщик Генджис
128 уровня
Сервер поднялся, но на все запросы отвечает кодом 400...


UPD: Код 400 сам собой пропал, теперь главная страница отображается так, как будто она не до конца загрузилась и говорит "извините, ошибка"


UPD2: Ошибки в консоли браузера:
hero-habits:14 Resource interpreted as Stylesheet but transferred with MIME type application/json: "https://local.the-tale/static/251/css/main.css".
jquery-1.7.2.min.js:1 Uncaught SyntaxError: Unexpected token :
jquery-ui-1.8.9.custom.min.js:1 Uncaught SyntaxError: Unexpected token :
spin.min.js:1 Uncaught SyntaxError: Unexpected token :
jquery.spin.js:1 Uncaught SyntaxError: Unexpected token :
bootstrap.min.js:1 Uncaught SyntaxError: Unexpected token :
hero-habits:22 Resource interpreted as Stylesheet but transferred with MIME type application/json: "https://local.the-tale/static/251/bootstrap/css/bootstrap.min.css".
base.js:1 Uncaught SyntaxError: Unexpected token :
dialog.js:1 Uncaught SyntaxError: Unexpected token :
forms.js:1 Uncaught SyntaxError: Unexpected token :
hero-habits:32 Uncaught ReferenceError: pgf is not defined
at hero-habits:32
(anonymous) @ hero-habits:32



Сообщение изменено
CrazyNiger
#62
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Silent Wrangler
Поднимал сам или через мой вариант?
Silent Wrangler
#63
[​ϟ] Командор
могущество: 17408
длань судьбы
гоблин
Наивеличайший Выдумщик Генджис
128 уровня
CrazyNiger
Через твой вариант.
Silent Wrangler
#64
[​ϟ] Командор
могущество: 17408
длань судьбы
гоблин
Наивеличайший Выдумщик Генджис
128 уровня
Проблема исчезла сама собой. Возможно, я просто не дождался, пока запустятся все сервисы.
Argo
#65
[TN] Магистр
могущество: 30154
длань судьбы
мужчина Дориан
285 уровня
NickoAilus
Есть какие-нибудь новости? А то тема совсем заглохла.
Николаус Восставший
#66
[ARS] Командор
могущество: 5030
длань судьбы
мужчина Вегус
99 уровня
Argo
Ну, я окончательно сдался :))
Николаус Восставший
#67
[ARS] Командор
могущество: 5030
длань судьбы
мужчина Вегус
99 уровня
Вообще, я понял одну важную истину. Делать сервисы для Сказки гораздо проще, чем делать саму Сказку.
Николаус Восставший
#68
[ARS] Командор
могущество: 5030
длань судьбы
мужчина Вегус
99 уровня
Решил, собственно, повторить попытку установки Сказки. Захожу на сайт, да, пытаюсь открыть docs.the-tale.org, а меня перекидывает на страничку Python Package Installer. Какого?
Tiendil
#69
[НБ] Магистр
могущество: 14655
разработчик
дварф Халлр
105 уровня
NickoAilus
readthedocs чегой-то сломали у себя видимо, они раз в год что-нибудь ломают, буду чинить, спасибо за сообщение.

Документацию можно найти (и сгенерировать) тут: https://github.com/the-tale/tt_docs
Tiendil
#70
[НБ] Магистр
могущество: 14655
разработчик
дварф Халлр
105 уровня
Починил.
mraksoll
#71
без гильдии
могущество: 0

орк Чагадай
20 уровня
кто может подсказать что я делаю не так , вроде все поставилось все сервисы запущены а такая картина




Сообщение изменено
Tiendil
#72
[НБ] Магистр
могущество: 14655
разработчик
дварф Халлр
105 уровня
mraksoll
кто может подсказать что я делаю не так , вроде все поставилось все сервисы запущены а такая картина

Проблема не в сервисах, а в сборке или раздаче статичных файлов.

1. Проверь каталог /var/www/the_tale на предмет того, что они вообще собрались (должны собраться, если ты через ansible всё делал).
2. Проверь конфиг nginx, он должен раздавать этот каталог. Скорее всего у тебя выставлена в конфиге ansible переменная tt_test_enviroment в true — она отключает эту часть конфига nginx (в том числе), так как при работе на виртуалке статика раздаётся с помощью django. Смотри конфиг тут: https://github.com/the-tale/the-tale/blob/develop/deploy/provisioning/develop_variables.yml#L3
3. Возможно ты как-то не так не оттуда запускаешь gunicorn или django runserver.

Пока ставлю на п. 2
mraksoll
#73
без гильдии
могущество: 0

орк Чагадай
20 уровня
Ну вроде в все в точности по инструкции делал только пришлось в паре файлах .yml поправить Install на present
dev_environment.yml apt: name={{item}} state=installed на present
postfix.yml apt: name=postfix state=installed

Иначе установка валилась с фатал ерор.

еще убрал из

self.logger.info('')
self.logger.info('RESET CDN INFO')
self.logger.info('')

del global_settings Тут скобка conf.settings.SETTINGS_CDN_INFO_KEY]

из portal_postupdate_operations.py

Так как тоже давало еррор что нет 'cdn info' ключа в конфиге и удалять нечего.

Еще нюанс - хром в инспекторе пишет что main.css и bootstrap.min.css отдаются как json .





Сообщение изменено
Tiendil
#74
[НБ] Магистр
могущество: 14655
разработчик
дварф Халлр
105 уровня
mraksoll
Так как тоже давало еррор что нет 'cdn info' ключа в конфиге и удалять нечего.
Поправил в ветке develop.

пришлось в паре файлах .yml поправить Install на present
Когда всё заработает, сделай пожалуйста pull request с правками деплоя. Только проверь версию ansible. Я вроде относительно недавно её обновлял, поэтому странно, что ошибки есть.

Еще нюанс - хром в инспекторе пишет что main.css и bootstrap.min.css отдаются как json .
Странно. По-моему что-то с конфигами nginx. Данные ошибки могут быть, если в nginx неправильно прописан маппинг mimetype на расширения файлов. Смотри логи (и по поводу этой проблемы и по поводу предыдущей).

Возможно, на целелевой системе не та ось (не ubuntu) и там сборка nginx отличается.
Tiendil
#75
[НБ] Магистр
могущество: 14655
разработчик
дварф Халлр
105 уровня
*логи nginx