These are chat archives for DrupalRu/chat

29th
Aug 2017
Alexey
@alexsco74
Aug 29 2017 04:49
Всем доброго утра :smile:
Tahtabaev Ildar
@Tahtabaev
Aug 29 2017 04:59
Hey
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:00
Всем привет
Maksim Baev
@mbaev
Aug 29 2017 09:00
Привет
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:00
скачал сайт на локаль, запускаю, а получаю ошибку ERR_CONTENT_DECODING_FAILED
Maksim Baev
@mbaev
Aug 29 2017 09:01
кодировка базы uft8_general_ci?
или mb4utf8_general_ci
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:01
да
первая
специально перекодил
Maksim Baev
@mbaev
Aug 29 2017 09:02
перекодил - перезалей базу
дамп тоже в этой кодировке?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:02
теперь в той же))
пока поставил литься
Maksim Baev
@mbaev
Aug 29 2017 09:03
Ну и сайт проверь чтобы был utf-8 without BOM
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:04
хм, update.php и install.php работают исправно, значит точно в базе дело
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:11
обновил ядро и заработало, ну и дела
bardachev
@bardachev
Aug 29 2017 09:33
ребят, а подскажите по гиту. Сделал git pull origin master с удалённого репа на тестовый сайт.
From https://bitbucket.org/vbard/nadejda.su
 * branch            master     -> FETCH_HEAD
Updating 54eefc7..36a063b
error: Your local changes to the following files would be overwritten by merge:
    .gitignore
    web/themes/custom/nadejda/nadejda.libraries.yml
    web/themes/custom/nadejda/sass/bootstrap.scss
    web/themes/custom/nadejda/sass/style.scss
Please, commit your changes or stash them before you can merge.
error: The following untracked working tree files would be overwritten by merge:
    web/themes/custom/nadejda/css/bootstrap.css
    web/themes/custom/nadejda/css/bootstrap.css.map
    web/themes/custom/nadejda/css/style.css
    web/themes/custom/nadejda/css/style.css.map
    web/themes/custom/nadejda/js/bootstrap/alert.js
    web/themes/custom/nadejda/js/bootstrap/button.js
    web/themes/custom/nadejda/js/bootstrap/carousel.js
    web/themes/custom/nadejda/js/bootstrap/collapse.js
    web/themes/custom/nadejda/js/bootstrap/dropdown.js
    web/themes/custom/nadejda/js/bootstrap/modal.js
    web/themes/custom/nadejda/js/bootstrap/popover.js
    web/themes/custom/nadejda/js/bootstrap/scrollspy.js
    web/themes/custom/nadejda/js/bootstrap/tab.js
    web/themes/custom/nadejda/js/bootstrap/tooltip.js
    web/themes/custom/nadejda/js/bootstrap/util.js
    web/themes/custom/nadejda/js/global.js
Please move or remove them before you can merge.
Aborting
чо теперь делать? коммитить новые файлы? Почему он не смерджил старое с новым?
bumble
@awd-studio
Aug 29 2017 09:37
у тебя есть незакомиченные правки на локалке
для мерджа должен быть чистый реп
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:38
можно не коммитить, а ресетнуть
bumble
@awd-studio
Aug 29 2017 09:38
можно, да. но изменения пропадут ))
bardachev
@bardachev
Aug 29 2017 09:39

у меня перед pull было так

git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
  (use "git add <file>..." to include in what will be committed)

    web/index.html
    web/nadejda.dev-2017-08-09.sql

nothing added to commit but untracked files present (use "git add" to track)

это считается не чистый реп?

Maksim Baev
@mbaev
Aug 29 2017 09:40
считается
У тебя просто пошло рздвоение удалённого и тестового серваков
нужно сделать мёрж
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 09:41
антрэкед файлы не влияют
bardachev
@bardachev
Aug 29 2017 09:41
@alexey-kuznetsov ну, я ж тоже думал что не вилияют, потому и так сделал
Maksim Baev
@mbaev
Aug 29 2017 09:42
Влияют если эти файлы были добавлены на удалённом серваке
У тебя написано, что
Please, commit your changes or stash them before you can merge.
error: The following untracked working tree files would be overwritten by merge:
bardachev
@bardachev
Aug 29 2017 09:45
в процессе стягивания произошла ошибка доступа на файл, могло быть из-за этого?
 git pull origin master
Password for 'https://vbard@bitbucket.org': 
remote: Counting objects: 50, done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 50 (delta 26), reused 0 (delta 0)
Unpacking objects: 100% (50/50), done.
From https://bitbucket.org/vbard/nadejda.su
 * branch            master     -> FETCH_HEAD
   54eefc7..36a063b  master     -> origin/master
Updating 54eefc7..36a063b
error: unable to unlink old 'web/sites/default/services.yml' (Permission denied)
Maksim Baev
@mbaev
Aug 29 2017 09:46
да
часто бывает из-за этого
bardachev
@bardachev
Aug 29 2017 09:49

а как же теперь смерджить?

git merge origin/master
Updating 54eefc7..36a063b
error: Your local changes to the following files would be overwritten by merge:
    .gitignore
    web/sites/default/services.yml
    web/themes/custom/nadejda/nadejda.libraries.yml
    web/themes/custom/nadejda/sass/bootstrap.scss
    web/themes/custom/nadejda/sass/style.scss
Please, commit your changes or stash them before you can merge.
error: The following untracked working tree files would be overwritten by merge:
    web/themes/custom/nadejda/css/bootstrap.css
    web/themes/custom/nadejda/css/bootstrap.css.map
    web/themes/custom/nadejda/css/style.css
    web/themes/custom/nadejda/css/style.css.map
    web/themes/custom/nadejda/js/bootstrap/alert.js
    web/themes/custom/nadejda/js/bootstrap/button.js
    web/themes/custom/nadejda/js/bootstrap/carousel.js
    web/themes/custom/nadejda/js/bootstrap/collapse.js
    web/themes/custom/nadejda/js/bootstrap/dropdown.js
    web/themes/custom/nadejda/js/bootstrap/modal.js
    web/themes/custom/nadejda/js/bootstrap/popover.js
    web/themes/custom/nadejda/js/bootstrap/scrollspy.js
    web/themes/custom/nadejda/js/bootstrap/tab.js
    web/themes/custom/nadejda/js/bootstrap/tooltip.js
    web/themes/custom/nadejda/js/bootstrap/util.js
    web/themes/custom/nadejda/js/global.js
Please move or remove them before you can merge.
Aborting

то же самое :(

bardachev
@bardachev
Aug 29 2017 10:01
@alexey-kuznetsov спасибо, это помогло! :)
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 10:03
это на все случаи жизни рецепт))
bardachev
@bardachev
Aug 29 2017 10:04
я так и понял, в закладки :)
bardachev
@bardachev
Aug 29 2017 11:51
а подскажите как в Д8 выключить сжатие css и js через drush или drupal-console
bumble
@awd-studio
Aug 29 2017 11:55
@bardachev д8 не сжимает, только аггрегирует файлы
можно консолькой drupal site:mode dev - тогда перестанет
bardachev
@bardachev
Aug 29 2017 11:56
ну я это имел в виду
ага, щас попробую, сенк
bumble
@awd-studio
Aug 29 2017 11:56
но вместе с этим еще кучу всего сделает
bardachev
@bardachev
Aug 29 2017 11:56
это я знаю, пользовал
bumble
@awd-studio
Aug 29 2017 11:57
можно в настройках прописать чтоб не аггрегировал хардом, если только этого нужно достичь
bardachev
@bardachev
Aug 29 2017 11:57

хардом

это как?

bumble
@awd-studio
Aug 29 2017 11:58
$conf['preprocess_css'] = FALSE;
$conf['preprocess_js'] = FALSE;
вот еще:
drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0
bardachev
@bardachev
Aug 29 2017 12:02
первый способ не сработал, второй сработал, спасибо!
bumble
@awd-studio
Aug 29 2017 12:03
кеш не забывай
в 8ке на каждый пчих бросать ннада
bardachev
@bardachev
Aug 29 2017 12:03
никогда! :)
не, я сбрасывал после первого способа, правда :)

@bardachev д8 не сжимает, только аггрегирует файлы

а d7 вроде сжимает, да?

bumble
@awd-studio
Aug 29 2017 12:07
а ты это в settings.local.php писал?

а d7 вроде сжимает, да?

нет. но есть спец. модули

bardachev
@bardachev
Aug 29 2017 12:07
это стало быть на сборке сжимать надо js и css?
bumble
@awd-studio
Aug 29 2017 12:07
по желанию. я - сжимаю
Alexey
@alexsco74
Aug 29 2017 12:08
advagg
bumble
@awd-studio
Aug 29 2017 12:08
++
bardachev
@bardachev
Aug 29 2017 12:09

а ты это в settings.local.php писал?

в settings.php

надо было в settings.local.php?
bumble
@awd-studio
Aug 29 2017 12:09
да и из settings.php должно работать.
может просто в локальном переопределено на TRUE
или ниже где, по коду
bardachev
@bardachev
Aug 29 2017 12:11
я в самый низ писал. а где должен быть settings.local.php, там же, в default?
bumble
@awd-studio
Aug 29 2017 12:11
да, но подключается в сеттингс. (нужно разкомментить)
bardachev
@bardachev
Aug 29 2017 12:12
а, чорт, я походу в файл локального сайта писал, а смотрю на серваке
bumble
@awd-studio
Aug 29 2017 12:12
if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
  include $app_root . '/' . $site_path . '/settings.local.php';
}
bardachev
@bardachev
Aug 29 2017 12:12
мои пардоны :)
Alexey
@alexsco74
Aug 29 2017 12:12

@bardachev

а, чорт, я походу в файл локального сайта писал, а смотрю на серваке

bumble
@awd-studio
Aug 29 2017 12:12
все норм :) бывает
Alexey
@alexsco74
Aug 29 2017 12:12
Раздвоение личности :)
прямо как у меня
bardachev
@bardachev
Aug 29 2017 12:13
@alexsco74 раздвоение сайта
bardachev
@bardachev
Aug 29 2017 12:25
advagg для 7ки какойто монструозный показался, для 8ки такой же?
bumble
@awd-studio
Aug 29 2017 12:27
он еще и многим специфичный. его готовить уметь нужно
сейчас все больше фронтэнд-технологий. если фронт отдельно - вполне хватит вебпака
bardachev
@bardachev
Aug 29 2017 12:28
т.е. лучше сжимать сразу галпом?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:29
варик
bardachev
@bardachev
Aug 29 2017 12:29
ну или вебпаком, я прсото вебпак не умею
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:29
хотя не вполне
bardachev
@bardachev
Aug 29 2017 12:29
а как классно?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:29
системные стили и скрипты всё равно не обработаются
поэтому нужна медаль за адвагу
bardachev
@bardachev
Aug 29 2017 12:32
а js друпал сжимает?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:32
агрегирует ток
Денис
@Radionete
Aug 29 2017 12:33
@alexey-kuznetsov admin/config/development/performance Оптимизация пропускной способности ( Объединение и сжатие файлов CSS. + Объединение файлов JavaScript. )
bardachev
@bardachev
Aug 29 2017 12:33

хм. https://medium.com/@ToddZebert/loading-and-using-javascript-in-drupal-8-f6643d19ae0f написано:

Since Drupal will minify, if it already is, let D know:
{ type: external, minified: true }

Денис
@Radionete
Aug 29 2017 12:34
агрегирует ток
бъединение файлов JavaScript - агрегирует?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:34

 Compress cached pages.
 Aggregate and compress CSS files.
 Aggregate JavaScript files.
агрегация - это склеивание 20 штук в 4 штуки
а сжатие - это когда ещё и в гармошку
Денис
@Radionete
Aug 29 2017 12:35
@alexey-kuznetsov понял. спс
bardachev
@bardachev
Aug 29 2017 12:35
это ясно. а minify это же сжатие, не?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:36
ага
bardachev
@bardachev
Aug 29 2017 12:39

https://ffwagency.com/digital-strategies-blog/managing-css-and-javascript-files-drupal-8-libraries

For example, adding minified: true will tell Drupal this file has already been minified, so don’t try to minify it again when aggregating the files.

оф доки чото не гуглятся на эту тему
т.е. вот https://www.drupal.org/docs/8/theming-drupal-8/adding-stylesheets-css-and-javascript-js-to-a-drupal-8-theme
но там написано только что такое флаги как minified: true есть
и для css и для js
@alexey-kuznetsov @awd-studio а откуда инфа что d8 не сжимает css и js?
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:44
а хз)))
я вообще против темизации в д8))
bardachev
@bardachev
Aug 29 2017 12:45

а хз)))

это хороший источник, я тоже часто им пользуюсь :)

я вообще против темизации в д8))

да, я смотрю на это всё дело которое хедлессс и мне очень оно нравится. JS бы подучить и...

Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 12:47
в процессе подучишь)))
там самое главное - клонировать глубоко)
bardachev
@bardachev
Aug 29 2017 12:47
кого клонировать?
моск?
наклонировал полушарий, 12-ядерный моск чтоб был :)
Alexey Kuznetsov
@alexey-kuznetsov
Aug 29 2017 13:11
объедки
Maksim Baev
@mbaev
Aug 29 2017 18:18
:+1:
KosHta
@Director-cemetery
Aug 29 2017 18:23
:-1: