
Dmitry
22.09.2017
05:06:27
Докер по сути это опенсервер)

Айбулат
22.09.2017
05:06:43
у меня виртуалка с дебиком стоит)

Dmitry
22.09.2017
05:07:10
Любая версия пыхи, любой сервак-какой хочешь

Abl
22.09.2017
05:07:39

Google

Dmitry
22.09.2017
05:08:07
Я сегодня yii развернул за полминуты

Abl
22.09.2017
05:08:16
Нихера се

Dmitry
22.09.2017
05:08:16
Даже меньше

Abl
22.09.2017
05:08:55
На стороне сервера какие преимущества?

Антон
22.09.2017
05:08:58
Например проект Мы можем на опенсервере дерлоить
есть у тебя ВМ Linux. Тебе на ней надо 2 проекта развернуть. Один на Yii с php7, другой на php5.6. Как ты выкрутишься? А с докером ты изолируешь окружения в контенерайх и у тебя оба приложения с разными php работают на одной машине
плюс нет геморроя с тем, что у тебя на локальной машине работает, а на удаленной чег-то не хватает.. и ты сидишь ломаешь голову, что еще надо донастроить... а с докером у тебя на любой машине одинаковое окружение

Abl
22.09.2017
05:11:32
Ааа вот оно что
А то на робе админы как-то не понятно объяснили, спасибо

Антон
22.09.2017
05:18:17
админы могут)

Maxim
22.09.2017
06:17:51
Всем привет! Где лучше приобрести ssl-сертификат для https?

Владимир
22.09.2017
06:19:17

Maxim
22.09.2017
06:20:13
бесплатный наверно не устраивает, потому что это БЕСПЛАТНО
явно какие-то баги имеет

Google

Владимир
22.09.2017
06:20:43

Dmitry
22.09.2017
06:20:44
лол)
я точно не помню, но там какой то гемор с ним

Maxim
22.09.2017
06:21:18
Dmitry на digitalOcean есть?

Владимир
22.09.2017
06:21:18

Dmitry
22.09.2017
06:22:08

(;¬_¬)
22.09.2017
06:24:05
почему модель может не загружать поля вот в этой конструкции?

Dmitry
22.09.2017
06:24:21

(;¬_¬)
22.09.2017
06:24:24
if ($model->load(Yii::$app->request->post())) {

Andrew
22.09.2017
06:26:04
Или в посте отсутствуют данные.

(;¬_¬)
22.09.2017
06:27:49

Andrew
22.09.2017
06:28:23
Читайте документацию, там все написано про это)

Boris
22.09.2017
06:30:00

(;¬_¬)
22.09.2017
06:30:23

Andrew
22.09.2017
06:33:46

(;¬_¬)
22.09.2017
06:36:01
и setAttributes и safeAttributes

?
22.09.2017
06:48:18

Google

Дмитрий
22.09.2017
06:52:31
явно какие-то баги имеет
Посмеялся, спасибо) А так любой хостер продает. Регру например. При регистрации домена можно ссл на год на халяву получить

(;¬_¬)
22.09.2017
06:57:19

Maxim
22.09.2017
07:08:43
@Med1c84 я еще не знаю, что такое let's encrypt, позже почитаю. Ты говоришь, что он ничем не уступает платным ssl-сертификатам? Кроме как необходимостью продливать время от времени?

Дмитрий
22.09.2017
07:09:28
Не уступает. Можно в крон поставить автопродление.

Maxim
22.09.2017
07:10:21
У меня в чем задача - защитить api, к которому доступ должен быть только с "моих" мобильных приложений
Какую можно поставить защитку, кроме как https и двухетапную аутентификацию от гугла?

Дмитрий
22.09.2017
07:11:34
Rbac для api - нет не слышал)

?
22.09.2017
07:15:02
rbac rbac-om но ссл не помешает

Karim
22.09.2017
07:15:59

Borisov
22.09.2017
07:16:47
ссл требует время на установку соединения

(;¬_¬)
22.09.2017
07:18:10
а когда обновляется - все ломается

(;¬_¬)
22.09.2017
07:19:32
блять...я нашел где косяк...
=_=
все, всем спасибо

Павел
22.09.2017
07:20:53
Э! А рассказать?

(;¬_¬)
22.09.2017
07:23:55
да я вчера вечером пока искал где косяк, добавил ручками забор из поста в атрибут модели... и видимо где-то и там успел накосячить... =_=
?

Maxim
22.09.2017
07:24:22
@Med1c84 в приложении rbac стоит на пользователей. Можно как-то отдельно для API RBAC поставить???

Evgeniy
22.09.2017
07:24:30
Ребят, всем привет. Может, кто сталкивался? Никто не делал страницы для amp? Надо отдельные страницы создавать?

Google

Дмитрий
22.09.2017
07:25:14

first
22.09.2017
07:25:28
Ребзя,может кто помочь.
Перекинул сайт на другой комп,сделал миграции,в БД записались таблицы,но на сайте выбивает ошибку
SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)

chesarhop
22.09.2017
07:26:11

Evgeniy
22.09.2017
07:26:43

Maxim
22.09.2017
07:26:57
@Med1c84 так это как за "здрасте"))) сразу поставил
Я спрашиваю о предотвращении перехвата информации (типа https)
в общем буду разбирать let's crypt, как его ставить

Дмитрий
22.09.2017
07:28:48

Admin
ERROR: S client not available

Дмитрий
22.09.2017
07:28:56
Коллацию выбрал не ту

Maxim
22.09.2017
07:28:59
@vladimirdotk @Med1c84 спасибо за совет

(;¬_¬)
22.09.2017
07:29:11

Evgeniy
22.09.2017
07:29:28

Maxim
22.09.2017
07:30:11
скинь, если можешь быстро найти. А то бывает зайдешь и столько видео пересмотришь пока нужное найдешь)))
@zheev спасибо!

Evgeniy
22.09.2017
07:30:35

first
22.09.2017
07:30:46
На другом компе неправильно создал базу
коллацию?
можно подробнее.
Гугл выдал
определяет ряд правил, согласно которым сортируются и сравниваются данные.
Единственное,что я ошибся - с кодировкой,но уже поменял,что еще возможно?

Дмитрий
22.09.2017
07:30:49

first
22.09.2017
07:31:01
или все что угодно может быть?

Дмитрий
22.09.2017
07:31:19

Google

Дмитрий
22.09.2017
07:31:35
Кодировка таблиц и отдельно базы

first
22.09.2017
07:31:44
пля,вроде все изменил :С
Окей,откачу миграции,спасибо большое за помощь.

(;¬_¬)
22.09.2017
07:31:57
или все что угодно может быть?
у тебя в какой-то таблице каша кодировок (скорее всего). часть полей видимо в одной кодировке, часть в другой... например...

first
22.09.2017
07:32:26
та уже все перевел в одну,щас попробую заново сразу все правильно указать

Дмитрий
22.09.2017
07:32:30

(;¬_¬)
22.09.2017
07:33:29

first
22.09.2017
07:33:31
бд и таблицы были в latin,щас пробежался по таблицам,везде поставил utf и в самой бд
как сразу ВСЕ миграции откатить?
yii migrate/down и число?

Дмитрий
22.09.2017
07:34:56
Чё мучиться все равно пересощдавать

first
22.09.2017
07:35:09
уже,чет с утра еще туплю)

Антон
22.09.2017
07:35:10
?

(;¬_¬)
22.09.2017
07:35:14

Антон
22.09.2017
07:35:47

first
22.09.2017
07:36:23
все,да из-за того,что создал бд в другой кодировки,хотя я её изменил потом,крч помогло,спасибо всем)

Sergey
22.09.2017
07:52:20
Всем привет ребя подскажите как правильно сделать есть такой код с запросом на выборку записей с таблицы
public function getBase()
{
return $this->hasMany(Base::className(), ['imei' => 'id_dev']);
}
public function getData(){
$query = Devices::find()
->select('*')
->innerJoinWith('base')
->asArray()
->all();
return $query;
}
смысл в том что в двух таблицах есть записи в первой 10 записей с устройствами а во второй записи работы устройств, надо выбрать записи для каждого утройства
но в таблице base очень много записей около миллиона (600 мб) и при выполнении кода выборка очень происходит долго