@yii2ru

Страница 571 из 1721
Matviy
09.09.2017
13:07:09
Без добавления себя в групу никак?

А права какие ставить?

Dmitriy
09.09.2017
13:08:24
sudo -u username composer install

Matviy
09.09.2017
13:09:14
Ага, то есть можно просто из под www-data его юзать, да?

Google
Dmitriy
09.09.2017
13:09:32
А права какие ставить?
yii сам ставит права 755 на какие-то папки. типо access и т.д

Matviy
09.09.2017
13:10:01
Да, он сам ставит, но я же не устанавливаю пустой проект на сервак

И у меня бейсик темплейт, там нету init

То есть 775 права, да? А на весь проект какие?

Dmitriy
09.09.2017
13:11:31
https://github.com/yiisoft/yii2-app-basic/blob/master/composer.json#L53

Matviy
09.09.2017
13:11:54
О, спасиобо

Dmitriy
09.09.2017
13:12:04
И у меня бейсик темплейт, там нету init
да это косяк. можно было в коспосер добавить .

То есть 775 права, да? А на весь проект какие?
на весь проект чтение и выполнение, кроме тех папок

Matviy
09.09.2017
13:12:40
Угу

Вроде понятнр

Я просто в этих админских делах плаваю

Dmitriy
09.09.2017
13:13:37
куда катится мир. уже виндузятник подсказывает по линуксу ?

Google
Matviy
09.09.2017
13:14:52
Я тоже виндузятник)

Очепятка)

А для папки аплоада, как я понимаю, такие же права, как для рантайм и ассетс, да?

Или нет

стоп

Там же грузятся пользовательские файлі

файлы

ТОгда 744?

Или даже 644

Чтоб не исполнялось

Дмитрий
09.09.2017
14:17:55
Кто то ещё работает под www-data

Dmitriy
09.09.2017
14:19:47
Или даже 644
мы не паримся ставим на исполнение тоже. но закрываем исполнение на сервере. только скачка этих файлов работает

много кто под www-data. не понимаю что плохого

Ivan
09.09.2017
14:20:41
Какая разница какой юзер у веб-сервера то

Если это не root

Официальные Docker образы PHP работают из-под юзера www-data'

Matviy
09.09.2017
14:23:42
Ну я поставил 644 короче

Блин, а че за гон? Может чего-то не понимаю, но я после того, как клонировал, поменял на все права в папке проекта, и теперь гит говорит, что были изменения по всех файлах. Так должно быть?

Ivan
09.09.2017
14:32:49
Права на файлах (не владелец, а права), лежат в гите

Надо сделать это у себя и закоммитить, да

Google
Matviy
09.09.2017
14:33:35
Хм

не знал

А еслимне оно не надо? Потом же на девелопе тоже такие же права будут. Или это пох?

Ivan
09.09.2017
14:35:24
Да, на деве такие же будут

А они и должны быть такими же

Matviy
09.09.2017
14:35:36
Ну ладно, попробуем

Кирилл
09.09.2017
14:53:33
А они и должны быть такими же
Ух ты, специализед в чате.

Кирилл
09.09.2017
14:54:20
;)
У меня биг хит 10го года, а у тебя?

Roman
09.09.2017
14:55:54
Товарищи! кто юзает китематик докера на вин10?

Ivan
09.09.2017
15:00:41
Matviy
09.09.2017
15:10:46
ну блин зашибись, тепер отвечает мне просто An internal server error occurred.

Matviy
09.09.2017
15:11:02
Ваще ништяк

Но index.php запускается

Ага, можно ж дебаг включить

Так во

Какого мне композер на сервере сделал папку не bower, а bower-asset?

Хотя в composer.json явно записано "fxp-asset":{ "installer-paths": { "npm-asset-library": "vendor/npm", "bower-asset-library": "vendor/bower" } }

А ассет пакаджиста нету еще

Google
Matviy
09.09.2017
15:40:20
Да я и весь могу

Дело в том, что тот же проект на локальном компе нормально все ставит

{ "name": "yiisoft/yii2-app-basic", "description": "Yii 2 Basic Project Template", "keywords": ["yii2", "framework", "basic", "project template"], "homepage": "http://www.yiiframework.com/", "type": "project", "license": "BSD-3-Clause", "support": { "issues": "https://github.com/yiisoft/yii2/issues?state=open", "forum": "http://www.yiiframework.com/forum/", "wiki": "http://www.yiiframework.com/wiki/", "irc": "irc://irc.freenode.net/yii", "source": "https://github.com/yiisoft/yii2" }, "minimum-stability": "stable", "require": { "php": ">=5.4.0", "yiisoft/yii2": "~2.0.5", "yiisoft/yii2-bootstrap": "~2.0.0", "yiisoft/yii2-swiftmailer": "~2.0.0", "omgdef/yii2-multilingual-behavior": "^2.1", "codemix/yii2-localeurls": "^1.4", "johnitvn/yii2-ajaxcrud": "*", "kartik-v/yii2-widget-growl": "*", "rmrevin/yii2-fontawesome": "~2.17", "yiisoft/yii2-imagine": "^2.1", "2amigos/yii2-file-upload-widget": "~1.0", "xj/yii2-bootbox-widget": "^1.0", "yiisoft/yii2-jui": "^2.0" }, "require-dev": { "yiisoft/yii2-debug": "~2.0.0", "yiisoft/yii2-gii": "~2.0.0", "yiisoft/yii2-faker": "~2.0.0", "codeception/codeception": "^2.2.3", "codeception/verify": "~0.3.1", "codeception/specify": "~0.4.3" }, "config": { "process-timeout": 1800, "fxp-asset":{ "installer-paths": { "npm-asset-library": "vendor/npm", "bower-asset-library": "vendor/bower" } } }, "scripts": { "post-create-project-cmd": [ "yii\\composer\\Installer::postCreateProject" ] }, "extra": { "yii\\composer\\Installer::postCreateProject": { "setPermission": [ { "runtime": "0777", "web/assets": "0777", "yii": "0755" } ], "generateCookieValidationKey": [ "config/web.php" ] } } }

А на сервере, почему-то, добавляет -asset

Я composer install делал

Правда, на сервере с —no-dev

Admin
ERROR: S client not available

Matviy
09.09.2017
15:41:42
Может поэтому?

Ivan
09.09.2017
15:42:28
А снени-ка vendor папку на деве полностью

И кэш композера

Matviy
09.09.2017
15:42:32
Собственно, вот ошибка The file or directory to be published does not exist: /var/www/sites/itake.com.ua/vendor/bower/bootbox

Ivan
09.09.2017
15:42:35
И сделай install

Matviy
09.09.2017
15:42:47
Ок, щас

А как кеш снести?

composer clear-cache?

Dmitriy
09.09.2017
15:44:06
composer clear-cache

Matviy
09.09.2017
15:48:37
Еще не доставило, но уже вижу, что на деве папка просто бовер

Попробую еще обновить композерна проде, и кеш очистить

Сука

Ну что за бред

Google
Matviy
09.09.2017
15:57:51
Снова зделало папку bower-asset

Короче. наверное, вручную поменяю название пока

Ну во, поменял. и все заработало. Ума не приложу, как так может быть

Но при инсталле еще раз снова создает папку bower-asset

Придется вручную постоянно менять, чтоли

Andrew
09.09.2017
19:36:23
Придется вручную постоянно менять, чтоли
на проде точно стоит fxp assets plugin? как воркэраунд могу предложить указать alias в конфиге @bower -> vendor/bower-asset

Dmitriy
09.09.2017
19:40:05
@sizepermru спам. инфа 90% это тоже @toha1995

Matviy
09.09.2017
19:49:03
Так если б не стояло, матерились бы

Ну и другие ставились норм

Ну да, но тогда на деве не будет работать, если через алиас

А если в зависимости от окружения - это уже костыли такие норм)

Andrew
09.09.2017
20:22:25
Так если б не стояло, матерились бы
ну у меня именно такая ситуация была. плагин не стоял, все мирно инсталлилось, но без бовера. Или не та версия плагина стояла, точно не помню

на всякий случай, попробуйте переустановить композер, если еще не

Vladislav
09.09.2017
20:28:58
И виндовс

Matviy
09.09.2017
20:43:11
Виндовс на дебиане будет переустановить сложно)

Yaroslav
09.09.2017
20:43:35
что-что?

Matviy
09.09.2017
20:44:46
Извините, бухаю

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