@proRuby

Страница 165 из 1594
Nikolay
29.08.2016
20:35:30
какой нахуй косяк?

Alex
29.08.2016
20:35:42
Чаю попей и прекрати материться

Nikolay
29.08.2016
20:36:01
так прекрати делать непонятный выводы

Alex
29.08.2016
20:36:18
Ты замаунтил из хостовой систему путь в контейнер

Google
Nikolay
29.08.2016
20:36:25
ну да

Alex
29.08.2016
20:36:29
это костыль, который наверное никогда/редко нужен

ну да
Че ну да? вольюм надо делать а не монтировать с хоста

сидит тут матерится

тогда и проблем с юзерайди не будет

Nikolay
29.08.2016
20:37:06
блядь.

Alex
29.08.2016
20:37:10
есть вольюм который принадлежит конкретному юзеру твоего приложения, проблема решена.

и фтп сервер с ним же работать будет.

Nikolay
29.08.2016
20:37:56
бляяя.. чувак. в докер контейнере ВСЕ запускает от рута по умолчаниб

и давать доступ кастомеру с его дырявыми пхп к руту контейнера так себе идея

Alex
29.08.2016
20:39:01
Он тебя и так хакнет если захочет, ему для этого рутом быть не нужно

Nikolay
29.08.2016
20:39:17
поэтому у меня есть системный юзер не рутовый под которым пускается опач + пхп

Alex
29.08.2016
20:39:42
ну создал юзера customer и проблема решена.

Google
Nikolay
29.08.2016
20:39:57
да блядь я это сделал

давным давно

нахер мне это советовать

и ид этого эзера совпадает с ид юзера в хосте чтобы он мог по фтп рулить своими скриптами

Alex
29.08.2016
20:40:37
Ты дурак?

Nikolay
29.08.2016
20:40:39
и заодно понимать какая сука сожрала все иопсы

Alex
29.08.2016
20:40:42
"сделал так давно уже"

Nikolay
29.08.2016
20:40:48
Ты дурак?
да, блядь, дурак

не пишуший тестов

ахаха

Alex
29.08.2016
20:41:13
Самокритика это хорошо.

Говорю что на хостовую систему прикручивать это гавно идея

Он в упор не понимает

Nikolay
29.08.2016
20:41:48
а ты собираешься в контейнере запускать еще и фтп с ssh,

чтоли

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

тьфу

пошел я спать. спорить с идиотами бесполезно

Alex
29.08.2016
20:42:59
Сказал идиот, хули

Google
Alex
29.08.2016
20:43:07
Кто там скоротечные выводы делает то?

Nikolay
29.08.2016
20:45:13
Зачем тебе докер вообще?
затем что я делаю шаред хостинг, и каждому клиентскому говносайту нужен свой конфиг апача пхп и модулей.

а заодно им закрывать сеть и раму с процом и иопсами

Alex
29.08.2016
20:45:38
Ну у тебя уже на каждого клиента по своему апачу хостится

Чем фтп сервер помешал?

Nikolay
29.08.2016
20:46:09
Ну у тебя уже на каждого клиента по своему апачу хостится
тем что опач в контейнере с пхп. а фтп на хостовой системе один

Sergey
29.08.2016
20:46:15
а как дебажить в продакшене с пумой и nginx? Задеплоил, но не грузит, миграции прогнал. Из папки и сервер и консоль работают.

Alex
29.08.2016
20:47:08
Сокет запроси, убедись что нормально отвечает

Nikolay
29.08.2016
20:47:24
а вот я таки спать

Alex
29.08.2016
20:47:55
Тебе будут тесты сниться

Sergey
29.08.2016
20:48:29
в процессах висит deploy 2475 0.5 12.6 834872 96000 ? Sl 20:41 0:02 puma 3.6.0 (unix:///home/deploy/apps/myapp/shared/tmp/sockets/myapp-puma.sock) [20160829201926] deploy 2783 0.0 0.0 11952 624 pts/0 S+ 20:47 0:00 grep —color=auto puma

сокет как запросить?

Alex
29.08.2016
20:49:39
Я у php-fpm сокет запрашивал, думаю с пумой должно прокатить, ща попробую нагуглить

Они поидее должны одинаково отвечать

Google
Alex
29.08.2016
20:54:44
http://superuser.com/questions/834307/can-curl-send-requests-to-sockets

никогда не пробовал так.

Sergey
29.08.2016
20:58:55
nginx.error.log 2016/08/29 20:24:46 [info] 1950#1950: *1 client closed connection while waiting for request, client: 5.18.85.142, server: 0.0.0.0:80 2016/08/29 20:24:46 [info] 1950#1950: *2 client closed connection while waiting for request, client: 5.18.85.142, server: 0.0.0.0:80

puma.error.log == puma startup: 2016-08-29 20:41:20 +0000 === * Inherited unix:///home/deploy/apps/myapp/shared/tmp/sockets/myapp-puma.sock * Restarting... Refreshing Gemfile Puma starting in single mode... * Version 3.6.0 (ruby 2.3.1-p112), codename: Sleepy Sunday Serenity * Min threads: 4, max threads: 16 * Environment: production * Daemonizing... === puma startup: 2016-08-29 20:55:09 +0000 === * Inherited unix:///home/deploy/apps/myapp/shared/tmp/sockets/myapp-puma.sock

в nginx.conf добавил include /etc/nginx/sites-enabled/*;

ojab
29.08.2016
21:03:17
что в production.log и что в релевантной части конфига nginx прописано?

Sergey
29.08.2016
21:04:25
nginx/sites-enabled/myapp засунул конфиг с сокетом пумы в продакшен логе выборка из базы, но я так понял только миграции и то, что через консоль тестил

ojab
29.08.2016
21:04:48
запросы в production log попадают?

какой конкретно конфиг с сокетом пумы ты заюзал?

Admin
ERROR: S client not available

Sergey
29.08.2016
21:06:35
https://gist.github.com/Manfern/d1f77afded27d3d3f5fe07c6de055e89

ojab
29.08.2016
21:09:40
длинное лучше в gist кидать

в production.log что-нибудь есть?

Sergey
29.08.2016
21:11:40
ничего полезного, может нужно лог включить дополнительный?

ojab
29.08.2016
21:12:00
нет, запросы должны быть видни и так

перезапусти puma и посмотри, появляется ли что-нибудь в production.log при первом запросе

возможно где-то binding.pry и иже осталось и оно тупо выпадает в консоль после первого же запроса

ибо конфиг nginx'a выглядит ок

Sergey
29.08.2016
21:17:47
перезапустил puma, в production.log без изменений

ojab
29.08.2016
21:18:29
после первого запроса?

Google
Sergey
29.08.2016
21:18:40
nginx.access.log еще пустой

mobile_landing_creator-puma.sock и тоже

походу криво задеплоилось?

в логе еще время криво пишется, sudo dpkg-reconfigure tzdata sudo apt-get install -y ntp sudo ntpdate ntp.ubuntu.com date сделал

5.18.85.142 - - [30/Aug/2016:00:34:28 +0300] "\x16\x03\x01\x00\xA8\x01\x00\x00\xA4\x03\x03i\xBC\x22\xB4\xA4h\xB7\xC4\xA9\xAD\x10\xF6\xF8#\xD0$ 5.18.85.142 - - [30/Aug/2016:00:34:28 +0300] "\x16\x03\x01\x00\xA8\x01\x00\x00\xA4\x03\x03\xDA\x8EY/C\xCE\x87'\xAD\x83\xCA<\xCCC\xEEl\xB6]U\x$ 5.18.85.142 - - [30/Aug/2016:00:34:55 +0300] "\x16\x03\x01\x00\xA8\x01\x00\x00\xA4\x03\x03\xFAz\xA4 \x94\xA2C\xFCg[\x93\x94\x1C\x01P\xB1\xA2\$ 5.18.85.142 - - [30/Aug/2016:00:34:55 +0300] "\x16\x03\x01\x00\xA8\x01\x00\x00\xA4\x03\x03\xFA\xD1aG\x1B\xAD>\xDE\x04\xE5#\xB8CCx\xEE\xA7\xA9$ в nginx.access.log появилось

ojab
29.08.2016
21:43:41
идёшь по https, а по факту просто http?

Sergey
29.08.2016
21:51:24
вообще ничеге не грузит, раньше было ошибка из рельс

через symlink сделать?

Alex
29.08.2016
22:01:07
curl -vvv то какой?

Sergey
29.08.2016
22:06:12
* Rebuilt URL to: 45.76.103.9/ * Trying 45.76.103.9... * connect to 45.76.103.9 port 80 failed: Connection refused * Failed to connect to 45.76.103.9 port 80: Connection refused * Closing connection 0 curl: (7) Failed to connect to 45.76.103.9 port 80: Connection refused

сдался я в общем и залил на хероку, может в следующий раз больше повезет. Всем спасибо за помощь!?

Amir
30.08.2016
05:50:23
Есть иерархический справочник соотвественно есть итоги по группам (папкам) Как правильно держать в актуальном состоянии итоги по иерахии ? Вычислять итоги при каждом изменении элемента в справочнике?

Amir
30.08.2016
06:53:01
самый лучший JSTREE gem?

Lupsick
30.08.2016
10:14:53
самый лучший JSTREE gem?
https://github.com/brillout/awesome-react-components сколько хочешь

Плюшка
30.08.2016
10:16:43
___без понимания рынка___
и ___без тестов___

Lupsick
30.08.2016
10:16:51
боян

пусть дрочит как хочет уже, он не хочет все норм делать с самого начала (хотя хочет научиться в программирование)

Nikolay
30.08.2016
10:19:09
пусть дрочит как хочет уже, он не хочет все норм делать с самого начала (хотя хочет научиться в программирование)
а вот ненадо заебывать и прививать отвращение, и все будет хорошо. а когда тебя все задрачиваюжт - хочется послать нахуй

Lupsick
30.08.2016
10:19:51
а вот ненадо заебывать и прививать отвращение, и все будет хорошо. а когда тебя все задрачиваюжт - хочется послать нахуй
отвращение у тебя вызывает то что тебе показывают как нормально надо программировать?

Lupsick
30.08.2016
10:20:17
бля колян

Страница 165 из 1594