@ru_docker

Страница 553 из 610
Игорь
17.02.2019
15:55:53
так можешь проверить открыт ли порт, если всё ок, проверь почему nginx его не слушает

если слушает попробуй тестовый конфиг собрать с тестовой страничкой index.html

чекаешь curl'oм отдаёт ли nginx тебе эту тестовую страничку

можешь браузером

Google
Игорь
17.02.2019
15:58:10
если да, тогда исправляй основной конфиг в котором у тебя редирект на контейнер

смотри заголовки



И
17.02.2019
16:09:04
чекаешь curl'oм отдаёт ли nginx тебе эту тестовую страничку
оно сейчас отдает нормальную страницу

через курл

уже раз 20 попробовал

это наверника в браузере дело

так как в tcpdump ничего не показывает именно когда 502 ошибка

а когда в браузере открывается страница по нормальному, то в tcpdump отображает

Игорь
17.02.2019
16:10:36
если это хром то там есть хард релоад - f12, зажимаешь кнопкой кружок обновления выпадет менюшка с опциями

И
17.02.2019
16:11:48
сейчас попробую

Игорь
17.02.2019
16:12:01
выбери empty cache and hard reload

И
17.02.2019
16:12:28
этов каком разделе?

Google
Игорь
17.02.2019
16:12:43
кнопку обновления странички видишь?

И
17.02.2019
16:14:32
увидел, не знал о таком)

Игорь
17.02.2019
16:15:04
да, раньше не нужно было режим разработчика включать

полезная штука

И
17.02.2019
16:17:37
несколько раз попробовал так, 502 не было

но страница по консоли грузилась 12с

в поле time

12.95. Что то многовато

и когда зашел в Timing. Именно простой в разделе Waiting(TTFB). Что то очень долго

в курле все быстро отдает

Игорь
17.02.2019
16:20:33
видимо у тебя бэк долго отрабатывает

у тебя курлом страничка выстраивается или это ответ от nginx?

И
17.02.2019
16:23:21
Игорь
17.02.2019
16:23:51
исключи nginx из этой схемы, попробуй получить страничку без него с помощью браузера и вообще кинь конфиг nginx

это может быть из за сертификатов, если ты вдруг их используешь

если да, тебе нужно проверить как у тебя ssl_ciphers настроен

И
17.02.2019
16:26:15
Erich
17.02.2019
16:26:21
Скинь исходники :D

И
17.02.2019
16:26:29
тоесть он там сам перводит

в курле то быстро срабатывает, максимум наверно секуды 2 и страница вся отдается

Google
И
17.02.2019
16:27:12
тоесть получается снова что то в браузере

Игорь
17.02.2019
16:27:17
а ты на https запрос делаешь курлом?

И
17.02.2019
16:30:24
да

Игорь
17.02.2019
16:31:04
выключи https везде

проверь как это без него работает

И
17.02.2019
16:31:30
сделал, на 1с дольше

Игорь
17.02.2019
16:31:43
а из браузера

И
17.02.2019
16:31:47
с https 1.5, с http 2.5-2.6c

https с оичсткой кеша итд, 7.5с с https

Игорь
17.02.2019
16:33:11
что за приложение у тебя? есть специфичные приложухи которым надо указывать что они за https'ом находятся

у тебя в браузере страничка грузится?

без https?

И
17.02.2019
16:36:12
понял причину, почему именно долго грузило в браузере. Там плагин впна стоял

без него также почти как в курле было

теперь стало понятно, почему 502 была, что то с кешем итп в браузере

Игорь
17.02.2019
16:39:09
?

Alexander
17.02.2019
19:45:24
Поднял контейнер с nginx и пхп. Проект положил на nginx имедж. Мапнул память что бы пхп смотрела в папку проекта. Пхп имеет permission denied

Alexander
17.02.2019
19:48:44
Делал, но только со стороны nginx. Но. По дефолту оба ведь рут. Проблем с правами быть не должно, нет?

Игорь
17.02.2019
19:49:45
docker exec -ti -u root container_name /bin/sh ps aux |grep php-fpm

Google
Игорь
17.02.2019
19:49:58
ls -la /project_folder

смотри в контейнере от какого пользователя запущен php и папку нужно в оба контейнера мапить

в nginx и в php

в смысле положи папку с проектом на хостовую машину, а потом монтируй ее в контейнеры

И
17.02.2019
19:55:37
так может лучше прокидывать через volume?

Игорь
17.02.2019
19:55:47
ну я об этом и говорю

и на сколько я помню если у тебя nginx отдельно от php-fpm нужно сделать общей папку /var/tmp

И
17.02.2019
20:00:31
у меня какие то скрипты не хотели работать, хотя и в nginx и в пхп работало все от www-data

вроде как в разных ос id www-data было с другим значением и поэтому не имело доступа

Игорь
17.02.2019
20:01:23
лучше брать связку apache+nginx, должно быть меньше проблем с правами, если тебе нужно отдавать статику отдельно можно добавить туда varnish

Alexander
17.02.2019
20:11:13
Спасибо за ответы :)

Erich
19.02.2019
12:20:22
всем привет

Алексей
19.02.2019
12:20:50
всем привет
только не деплойте!

Erich
19.02.2019
12:21:26
собираюсь деплоить джанго\постгрес\нгинкс\редис через докер в VPS c 256 мб оперативы

возможно стоит убрать докер?

насколько он будет жрать оперативу?

Aleksandr
19.02.2019
12:21:58
ни на сколько, это не виртуальная машина

Erich
19.02.2019
12:22:06
впс еще не купил, стоит выбор

Aleksandr
19.02.2019
12:22:17
оверхед будет конечно, но мизерный

Алексей
19.02.2019
12:22:23
несколько десятков мегов будет жрать демон

Google
Erich
19.02.2019
12:22:23
ни на сколько, это не виртуальная машина
пару образов будет на основе убунту

Алексей
19.02.2019
12:22:32
стоит убрать докер из связки

Artem
19.02.2019
12:22:33
ахах, там хоть докер хоть не докер, бредис с джангой и постгрей на 256мб рам это смешно)

Aleksandr
19.02.2019
12:22:44
256 мб vps даже не представляю где такой хлам ещё продают

Алексей
19.02.2019
12:22:59
да у меня ls больше ест!

Aleksandr
19.02.2019
12:23:02
ещё и на openvz небось

Artem
19.02.2019
12:23:07
пофиг, все ровно мало

Erich
19.02.2019
12:23:14
Aleksandr
19.02.2019
12:23:18
да у меня ls больше ест!
без шуток на 256 может yum валиться

Artem
19.02.2019
12:23:20
бредис живет в оперативе ж

Erich
19.02.2019
12:23:54
окай, можно вместо постгреса заюзать sqlite. но от докера отказываться не готов

Алексей
19.02.2019
12:24:06
не отказывайтесь

но дажнгу на ботле стоит заменить

Страница 553 из 610