
Maxim
16.08.2017
14:15:23
@offout пошлоооо)))) спасибо большое

Dmitriy
16.08.2017
14:15:57

Maxim
16.08.2017
14:16:01
без sudo комманда composer install тоже будет работать?

Ivan
16.08.2017
14:16:46
Должна. если не работает, то не верный права на composer или на файлы проекта. Но работаь без sudo с композером нужно, а не просто рекомендуется

Google

Dmitriy
16.08.2017
14:16:48
не знаю о чем выше разговор. но если права есть на запись в папку то да

Дмитрий
16.08.2017
14:17:40

Maxim
16.08.2017
14:17:43
нет прав на /vendor/composer/installed.json

Дмитрий
16.08.2017
14:17:51
Если глобал ставишь то надо судо

Maxim
16.08.2017
14:18:21
глобал стоит. делаю судо, а композер говорит "не делай с sudo"

Ivan
16.08.2017
14:18:46
Всю жизнь живу с глобально установленным без sudo
Потому что теперь тебе надо снести вес. папку vendor
Ибо сейчас у она создана от рута и права на неё у рута
Уносишь всю папку и делаешь install без sudo

Maxim
16.08.2017
14:20:36
@offout ну это в другой раз)
такое днем не делается)))

Boris
16.08.2017
14:40:23
Ребят, с чего SluggableBehavior может перестать писать кириллицу? С латиницей все ок.

Google

Boris
16.08.2017
14:45:54
intl подвел

Ivan
16.08.2017
14:47:34
Ага, я сам недавно офигел, локально в докере intl не поставил, вот slug и не работал.

Sergio
16.08.2017
14:56:38
./init
...
generate common/config/params-local.php
generate common/config/test-local.php
generate common/config/main-local.php
generate yii_test.bat
generate cookie validation key in backend/config/main-local.php
generate cookie validation key in frontend/config/main-local.php
Error. Operation chmod not permitted for directory backend/runtime.
Error. Operation chmod not permitted for directory backend/web/assets.
Error. Operation chmod not permitted for directory frontend/runtime.
Error. Operation chmod not permitted for directory frontend/web/assets.
chmod 0755 yii
chmod 0755 yii_test
... initialization completed.
я так понимаю, самому просто вручную поставить 0755 для этих папок? и еще раз ./init

David
16.08.2017
14:59:30
Init по-моему с root делают

Ivan
16.08.2017
15:03:20
Конечно же не с root
Ничего не с root делают в файлах проекта
А по поводу этих директорий, снеси их, и дай скрипту проинититься
Так легче.


Sergio
16.08.2017
15:14:39
бля, да что ж такое:
$ composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced
Installing yiisoft/yii2-app-advanced (2.0.12)
- Installing yiisoft/yii2-app-advanced (2.0.12): Loading from cache
Created project in advanced
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- yiisoft/yii2 2.0.9 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
- yiisoft/yii2 2.0.8 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable -> no matching package found.
- yiisoft/yii2 2.0.7 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable -> no matching package found.
- yiisoft/yii2 2.0.6 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
- yiisoft/yii2 2.0.12 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
- yiisoft/yii2 2.0.11.2 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
- yiisoft/yii2 2.0.11.1 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
- yiisoft/yii2 2.0.11 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
- yiisoft/yii2 2.0.10 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
- Installation request for yiisoft/yii2 ~2.0.6 -> satisfiable by yiisoft/yii2[2.0.10, 2.0.11, 2.0.11.1, 2.0.11.2, 2.0.12, 2.0.6, 2.0.7, 2.0.8, 2.0.9].
...
???
в composer.json всё это есть
{
"require": {
"react/react": "^0.4.2",
"clue/stdio-react": "~0.3.0",
"bower-asset/jquery": "^2.2.4",
"yiisoft/yii2": "~2.0.12",
"yiisoft/yii2-composer": "~2.0.5",
"bower-asset/yii2-pjax": "~2.0.6",
"bower-asset/punycode": "~1.3.2",
"cebe/markdown": "~1.1.2",
"ezyang/htmlpurifier": "~4.9.3",
"bower-asset/jquery.inputmask": "3.3.7"
}
}


Vladislav
16.08.2017
15:16:20
Старо как мир
Загугли
Быстрее отвеь найдёшь

Ivan
16.08.2017
15:18:24
Asset-pakagist

Sergio
16.08.2017
15:28:18

Karim
16.08.2017
15:30:05
sphinx или elastic? Что лучше?)

Ivan
16.08.2017
15:30:29
Я верю в Sphinx, юзаю только его
Но в обоих решениях куча косяков

Никита
16.08.2017
15:31:35
а сфинкс разве не мёртв?

Google

Ivan
16.08.2017
15:32:59
Представьте себе нет. Во-первых пилится 3 версия, в понятно каких темпах, медленнее Yii. Но тем не менее лично мне хватает возможностей sphinx с головой, зачем мне собственно релизы каждые пол-года.
Зато Sphinx не требовательный и простой.
Success story есть, Avito (вообще сидят на альфа билде уже очень давно и в ус не дуют), Ozon, в одной компании работал, где в Sphinx было ~6 млн товаров со сложными поисками, кастомным ранкером, сниппетами и др.

Saidazim
16.08.2017
15:55:10


Sergio
16.08.2017
15:56:09
а конфиг где параметры подключения к БД прописываются, по какому пути находится?

Saidazim
16.08.2017
15:56:36
у вас basic или advanced?

Sergio
16.08.2017
15:56:49
эдвэнсед

Saidazim
16.08.2017
15:57:38
/common/config/main-local.php
обычно там будеть

Sergio
16.08.2017
15:58:01

Saidazim
16.08.2017
15:58:43

Sergio
16.08.2017
15:59:10

Saidazim
16.08.2017
15:59:24
нет
наверно от рута не работают

Ivan
16.08.2017
16:00:37
Тем более что сейчас шаблоны уже с asset-pakagist работают

Saidazim
16.08.2017
16:01:31
у меня тожа самое проблемы решалос с этим

Ivan
16.08.2017
16:01:35
Глобально утсановленный self-update обновляется с sudo

Alex
16.08.2017
16:30:49
здаров, холиварщики)

? ? ? Alex ? ? ?
16.08.2017
16:38:17
воу

Google

? ? ? Alex ? ? ?
16.08.2017
16:38:19
ауе

Павел
16.08.2017
16:46:09
Типа мир в продакшн, жизнь тимлидам. Я бродяга по жизни, сидел на многих фреймворках

Artem
16.08.2017
17:15:49
Парни, помогите пожайлуста, вопрос: $data = Groups::findOne($id); Так я получаю по ID группу, вопрос как получить информацию по связаным таблицам?

Vladimir
16.08.2017
17:17:17
->relationName, если получил AR объект с описанными связями

Artem
16.08.2017
17:18:39
Прости, как я понял нужно $data = Groups::findOne($id)->relationName();

Владимир
16.08.2017
17:20:37

Artem
16.08.2017
17:21:02
Спасибо за ссылку, сейчас изучу.

Admin
ERROR: S client not available

M
16.08.2017
17:51:45

Karim
16.08.2017
17:52:09
я ждал твоего сообщения)

M
16.08.2017
17:52:23
Могу пояснить.

Alex
16.08.2017
17:52:27
+1 за еластик)

Karim
16.08.2017
17:52:45
Пояснить, почему сфинкс мертв?

Alex
16.08.2017
17:52:49
холивааарчиик)

M
16.08.2017
17:52:56
ща поясню

Alex
16.08.2017
17:52:57
где любители сфинкса?)

M
16.08.2017
17:54:04
Если есть извращенцы которые хотят ручками n-граммный поиск реализовывать, по тому что Suggestions engine который сука только в бете работает хуёво - берите сфинкс. Я это прохавал, больше не хочу. Коллега все что я долго пилил и учил матан делал, запилил за день на эластике.
У эластика щас поставка есть с кибаной и ещё чем-то там
докер образы официальные годные

Google

M
16.08.2017
17:54:31
да и скорость развития крутая
сфинкс за пол года 1 коммит)
Нужны некротехнологии - пожалуйста, я к сожалению не могу запретить жрать говно, но могу предостеречь, что это опасно!)
Лайв индексы говно в сфинксе, в эластике это вроде основная фича.

Ivan
16.08.2017
17:57:33
Что не так в RT индексами в Sphinx?

M
16.08.2017
18:02:38
Дело не в фичах.
Дело в подходе.
Инструменты нужны чтобы решать задачи.
Эластик позволяет делать это быстро и гибко.
Задачи FTS

Ivan
16.08.2017
18:04:33

M
16.08.2017
18:05:12
Вот видишь! *spell технологии пошлоги, это фонетичкий поиск
НАХРЕНА?
не знаю
В сфинксе делал триграммами поиск по очепяткам