@yii2ru

Страница 129 из 1721
Ivan
03.04.2017
08:06:45
я так workbench и опен сервер подружил

теперь черз воркбенч можно открывать mysql которые в опен сервере

mrG1K
03.04.2017
08:11:51
он по умолчанию юзает 80 и 443 порты
Там есть волшебная галка которая это поведение отключает

Mr.
03.04.2017
08:11:51
подскажите по docker'y: я создаю контейнер, а в нём - инсталю php, apache и mysql? или чё? или скиньте ссылку на доку, пожалуйста, где расписано как с ним начать работу

Google
Konstantin
03.04.2017
08:34:35
я его не пользовал

мне кажется он слишком избыточен для yii2

Mr.
03.04.2017
08:35:21
Konstantin
03.04.2017
08:35:51
докер это типа вируалки наверное

Mr.
03.04.2017
08:36:12
ага

Konstantin
03.04.2017
08:36:14
думаю да, контейнер и в нем конфигурацию

и таких контейнеров может быть много

типа в этом фишка докера

что конфигурацию можно поменять

используя одни и те же данные

Mr.
03.04.2017
08:37:42
скорее фишка в том, что у всех девелоперов будет одно и то же окружение для приложения, если они используют один и тот же docker контейнер но не знаю у меня до сих пор docker не запустился) запустится - буду ковырять

Dmytro
03.04.2017
09:10:41
@SomeWho можете глянуть тут: https://bitbucket.org/ZAYEC77/sdc я делал сборку, но там нужен еще docker-compose и там apache, а не fpm ?(никак руки не доходят переделать) там еще есть elastic, redis и varnish (последний можно не использовать или удалить)

Google
Dmytro
03.04.2017
09:14:51
еще там есть ioncube, но увы -- не добавил xdebug если будут вопросы -- пишите, попробую объяснить и помочь

Mr.
03.04.2017
09:30:23
мне-бы для начала это всё запустить под виндой) у меня windows 7 на рабочей машине, установил docker toolbox, запустил quickstart terminal: он отработал, но ничего не произошло затем, запустил kitematic, но он ничего не делает (вот уже в который раз вижу прелоадер, и больше ничего)

Dmytro
03.04.2017
10:35:33
под windows давно docker не запускал, не знаю, как там сейчас я юзал boot2docker на Virtual Box, но что-то подсказывает, что это уже не актуально

kitematic -- это просто менеджер, работать можно и без него

у вас docker запускаеться?

Mr.
03.04.2017
11:24:07
Да, уже разобрался с назначением программ) У меня не запускается docker daemon. Странно, вообще - у винды же нет демонов, там сервисы. Наверное оно имеет ввиду сервис И еще - не включена аппаратная виртуализация



Artur
03.04.2017
11:29:38
Чей репо nullref на github?





Из-за чего ошибка?

Mr.
03.04.2017
11:31:41


как будут гуру - ответят

Artur
03.04.2017
11:32:06
x64

Mr.
03.04.2017
11:32:51
Из-за чего ошибка?
в composer.json нужно или жёстко прописать версию для зависимости dev-master, или для всего проекта поправить minimun-stability: 'dev-master'

то есть, здесь, в конце команды, вместо * напиши 'dev-master'



Artur
03.04.2017
11:34:18
Сейчас попробую

Спасибо

Mr.
03.04.2017
11:34:21
это ни о чём не говорит) я знаю, что у меня x64 процессор

Google
Mr.
03.04.2017
11:34:21
x64



наверное таки трабла в том, что не включена апаратная виртуализация?

гугл подсказал: "SOLUTION: Enable Intel VT-x/AMD-V from BIOS"

:( что ж, вечером попробую или после обеда, если не будет задач

Artur
03.04.2017
11:37:41


Mr.
03.04.2017
11:46:18
Та же проблема, но только с зависимостью, которую подтягивает тот пакет, который ты устанавливаешь

Попробуй установить зависимости отдельно

Artur
03.04.2017
11:47:08
Спасибо, разобрался

Dmytro
03.04.2017
11:47:08
да, у пакета пока еще нет релизов, извините нужно добавть "minimum-stability": "dev", в composer.json

Mr.
03.04.2017
11:48:34
да, у пакета пока еще нет релизов, извините нужно добавть "minimum-stability": "dev", в composer.json
Не совсем хороший вариант, так как все остальные пакеты обновятся до dev Лучше ручками зависимости установить

Dmytro
03.04.2017
11:48:54
вообще, лучше держать строгие версии

Аmal
03.04.2017
12:33:18
кстати кто нибудь пересаживался с phpStorm На vim?

есть кто с попсовых IDE пересаживался на vim?

Sergey
03.04.2017
12:35:22
Возможно есть, вим крутой поэтмоу я юзаю вим плагин в шторме

SiZE
03.04.2017
12:35:37
есть кто с попсовых IDE пересаживался на vim?
ахахахаха... в блокнот с IDE? )))

Аmal
03.04.2017
12:36:33
ну я скажу что вим в умелых руках иногда покруче шторма может быть как и наоборот

так что сисястый не смейся)

SiZE
03.04.2017
12:38:18
в умелых руках ) мне ide нужна чтобы работать, а не ковыряться в настройках

0x9d8e
03.04.2017
12:39:19
в умелых руках ) мне ide нужна чтобы работать, а не ковыряться в настройках
не ковырятся в настройках, а хоткеи на 21 палец учить)

Google
Dmitriy
03.04.2017
12:50:39
о парни, молодцы

киньте может конфиг докера для yii2

docker-compose.yml

Mr.
03.04.2017
13:18:31
итак, наличие включеной апаратной виртуализации - обязательное требование для тех, кто захочет запустить docker

сейчас включил - docker заработал

для yii2 вроде как выше конфиг кидали, я для zend'а делать сейчас буду)

Dmitriy
03.04.2017
13:34:26
laradock
благодарю

Admin
ERROR: S client not available

Nurik
03.04.2017
14:05:51
Докер хорошая вещь. Но С контейнерами работать лучше в родной среде. Иначе смысл докера пропадает, та же виртуализация - вид сбоку.

0x9d8e
03.04.2017
14:16:04
Докер хорошая вещь. Но С контейнерами работать лучше в родной среде. Иначе смысл докера пропадает, та же виртуализация - вид сбоку.
ну хоть ради переносимости на радную среду, где оно сразу перестаёт быть виртуализацией

Nurik
03.04.2017
14:22:35
ну хоть ради переносимости на радную среду, где оно сразу перестаёт быть виртуализацией
И какие тогда преимущества перед виртуальной машиной ? Контейнеры тоже нужно пилить после развертывания, чтобы не получить дырявую систему.

Каждый второй под рутом все правит. Видел я такое уже.

Никакого преимущества кроме эконимии места на диске больше не вижу.

Anatoly
03.04.2017
14:43:09
Докер - это мощный инструмент, но без production экосистемы его польза не всем очевидна. Сам в production его не использую (пока), но в разработке помогает очень сильно. Особенно если у вас в стеке не только php, nginx и mysql. В моём compose файле проекта сейчас такие сервисы: amqp.api.gs docker-entrypoint.sh rabbi ... Up 15671/tcp, 15672/tcp, 25672/tcp, 4369/tcp, 5671/tcp, 5672/tcp app.api.gs nginx -g daemon off; Up 443/tcp, 80/tcp cdn.api.gs nginx -g daemon off; Up 443/tcp, 80/tcp db.api.gs docker-entrypoint.sh mysqld Up 3306/tcp es.api.gs /docker-entrypoint.sh elas ... Up 9200/tcp, 9300/tcp php.api.gs supervisor-entrypoint supe ... Up 9000/tcp redis.api.gs docker-entrypoint.sh redis ... Up 6379/tcp s3.api.gs minio server /export Up 9000/tcp Иди попробуй объяснить новичку как поднять такое окружение на локальной машине без докера %)

Ах да, Docker Toolbox создаёт множество ограничений. На линуксе это всё очень быстро, прозрачно, без виртуалок

Anatoly
03.04.2017
15:32:16
0x9d8e
03.04.2017
15:41:30
Каждый второй под рутом все правит. Видел я такое уже.
Хз как так выходит. Я кроме конфигов ничего под рутом (т.е. sudo, ибо убунтер и к руту не приучен) не правлю и даже в голову без необходимости не придёт ибо для этого надо пароль вводить и всё такое. Залогиниться под рутом или хотябы su ввести как-то... ну не знаю, как в микроволновку карандаш вставить чтобы она с открытой дверцей включаться могла.

Google
Artur
03.04.2017
16:06:16
Блин

У laravel такая крутая штука есть, как laravel valet

никакой мороки с конфигами и прочей бурдой

https://laravel.ru/docs/v5/valet#valet

lool

Есть incodenz/yii2-valet-driver для поддержки yii2

КАЕФ

Dmytro
03.04.2017
16:12:08
как по мне, так уж лучше уже запускать встроенный в php сервер



вот такой make-task и все)

Dmitriy
03.04.2017
16:13:04
php yii serve

Dmytro
03.04.2017
16:13:59
эта yii-шная команда делает тоже самое

Dmitriy
03.04.2017
16:14:54
спс кеп

Dmytro
03.04.2017
16:17:06
не понимаю вашей иронии

0x9d8e
03.04.2017
16:38:02
Дело не в этом. Дело в том что развертывая контейнер мы берём с собой всё окружение. Я видел много случаев, когда просто где-то нечаяно дали права и получалась дыра, через которую из сервера делали спам рассылку.
Ну так контейнер развёртывает кто-то один (админ например), а остальные развёртывают его у себя же и работают только с кодом. Если делаются ещё какие-то изменения, то на прод переносятся конфиги, а не тупо вот весь образ с машины разработчика (иначе как сливать изменения двух разработчиков?) Я к тому, что тут просто нужна правильная организация этого дела. Как правильно пока особо нигде не описано, но всегда можно придумать какое-то решение, да допиливать его по мере необходимости. А то выходит так, что заюзали любую новую технологию, что-то пошло не так (ещё бы, опыта то нет почти) и сразу на помойку, мол фигня.

KDRFF?
03.04.2017
17:17:52
было бы неплохо если бы вы помогли начинающему)

С чего начинать?

0x9d8e
03.04.2017
17:19:45
Mr.
03.04.2017
17:23:16
С чего начинать?
С чтения документации

KDRFF?
03.04.2017
17:23:35
?

Страница 129 из 1721