
Vladimir
19.01.2018
23:48:11
Ну мб он задал

Юрий
19.01.2018
23:48:15
require(__DIR__ . '/../../vendor/autoload.php');
require(__DIR__ . '/../../vendor/yiisoft/yii2/Yii.php');
require(__DIR__ . '/../../common/config/bootstrap.php');
require(__DIR__ . '/../config/bootstrap.php');
$config = yii\helpers\ArrayHelper::merge(
типа тут грузится фрейм а потом конфиги
а у тебя видимо конфиги а потом фрейм

Google

Matviy
19.01.2018
23:48:41
<?php
// comment out the following two lines when deployed to production
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
require(__DIR__ . '/../vendor/autoload.php');
require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');
$config = require(__DIR__ . '/../config/web.php');
(new yii\web\Application($config))->run();

Ad.x ??
19.01.2018
23:48:47

Matviy
19.01.2018
23:48:48
Стандартный
Так а че там дописать нужно? Я запутался слегка

Юрий
19.01.2018
23:50:34
у тебя алиас не стоит походу просто
хм
а поставь перед реквайром конфига
Yii::setAlias('app', dirname(dirname(__DIR__)) . '/app');
или как там у тебя

Matviy
19.01.2018
23:52:03
Ща попробую

Юрий
19.01.2018
23:52:10
а может реально в бейсике нельзя?

Matviy
19.01.2018
23:52:12
СОбственно, я же не менял ничего там

Юрий
19.01.2018
23:52:16
если ты говоришь что это коробочный индекс

Google

Юрий
19.01.2018
23:52:27
а алиасы ставятся в бутстрапе которого в бейсике нет

Matviy
19.01.2018
23:52:27
Может, но это странно, что там нельзя, а там можно0

Ad.x ??
19.01.2018
23:52:35
"autoload": {
"psr-4": {
"app\\": "./"
}
}
лучше в композере указать наверное ))

Юрий
19.01.2018
23:53:00

Ad.x ??
19.01.2018
23:53:09
в следующих версияю юя грозились выкинуть собственный автозагрузчик

Юрий
19.01.2018
23:53:09
так что все там "нельзя" точно так же

Matviy
19.01.2018
23:53:58

Ad.x ??
19.01.2018
23:54:08
да не должно

Юрий
19.01.2018
23:54:35
а если боишься делай алиасами yii как выше скинул готовый перед конфигом
а там когда yii выпилят свою автозагрузку заменишь)

Matviy
19.01.2018
23:55:06
И так плохо, и так нехорошо))

Юрий
19.01.2018
23:55:22
хоть какой-то попробуй чтобы понять что в этом проблема
только после правок в композере дамп надо делать ес что

Matviy
19.01.2018
23:55:39
Да наверное в этом, где же еще

Юрий
19.01.2018
23:56:20
а ну ок тогда пойду на самолет собираться)

Matviy
19.01.2018
23:56:26
А дамп только раз нужно будет делать? А если наново устанавливать проект, то уже норм будет, да?

Юрий
19.01.2018
23:56:40
ну дамп просто кеш перестраивает автозагрузки

Matviy
19.01.2018
23:56:41
Ок, спасибо, хоть разобрались более-менее
Ага, понял

Юрий
19.01.2018
23:56:46
при инсталле/апдейте тоже делается

Google

Matviy
19.01.2018
23:57:13

Ad.x ??
19.01.2018
23:57:36
не попробуешь не узнаешь ))) я хз просто будет нет конфиликтовать с родным уиишным
заодно нам скажешь ;D

Matviy
19.01.2018
23:57:51
Ггг
Ну тоже верно
Ну че вроде заработало) Всем спасибо
Не конфликтует
Интересно, влияет ли на производительность

Юрий
20.01.2018
00:01:07
тоже чтоль переделать алиасы на композер

Matviy
20.01.2018
00:01:26
Ну то есть. выходит дублирование автолоада в композере и yii-шныного

Юрий
20.01.2018
00:01:30

Matviy
20.01.2018
00:01:37
))
Мне то пофигу, роли не играет, но внутренний перфекционист будет недоволен))))
Хотя вобщем странно, в документации написано:
Поиск и подключение файлов классов в Yii реализовано при помощи автозагрузки классов. Фреймворк предоставляет свой быстрый совместимый с PSR-4 автозагрузчик, который устанавливается в момент подключения Yii.php.
А конфиги уже после его подключения идут. То есть, по идее должно было бы и так работать

Юрий
20.01.2018
00:05:52
работает только если прописаны алиасы
для yii задан в самом загрузчике
в энвансед пакете там перед конфигом бутстрап инклудится

Matviy
20.01.2018
00:06:23
А они в фреймворке в каком файле прописаны?

Юрий
20.01.2018
00:06:23
в котором алиасы прописаны

Google

Matviy
20.01.2018
00:06:33
Ну, в бейсике, имею ввиду

Юрий
20.01.2018
00:06:46
нет его там походу
вот энвансед
require(__DIR__ . '/../config/bootstrap.php');
<?php
Yii::setAlias('common', dirname(__DIR__));
Yii::setAlias('frontend', dirname(dirname(__DIR__)) . '/frontend');
Yii::setAlias('backend', dirname(dirname(__DIR__)) . '/backend');
Yii::setAlias('console', dirname(dirname(__DIR__)) . '/console');

Matviy
20.01.2018
00:07:16
Так как нет, а как тогда оно работает тогда?) Где-то должно прописыватся

Юрий
20.01.2018
00:07:18
а в нем уже это пошло

Matviy
20.01.2018
00:07:23
Алиас на "app"

Юрий
20.01.2018
00:07:32
ты его прописал сам

Admin
ERROR: S client not available

Юрий
20.01.2018
00:07:42
в композере

Matviy
20.01.2018
00:07:52
Да нет, имею ввиду по-дефолту
Когда не было еще прописано

Юрий
20.01.2018
00:08:09
а ну там надо смотреть на работу $application->run();
может он все папки пытается прогрузить как алиасы по дефолту
но так как это после конфига - то типа вот и вылазит

Matviy
20.01.2018
00:09:09
Ну да, я вотпросто думал, что оно не в run, а вклассе YII
Который перед конфигом
Кстати, оносительно производительности:
При использовании дополнительных автозагрузчиков файл Yii.php должен быть подключен после их установки. Это позволит автозагрузчику Yii первым пробовать загрузить класс. К примеру, приведённый ниже код взят из входного скрипта шаблона приложения basic. Первая строка устанавливает автозагрузчик Composer, а вторая — автозагрузчик Yii:
Так что вроде как должно не влиять

Google

Matviy
20.01.2018
02:51:33
Какая-то тупость: не пишет debug data, соответственно, перстала работать дебаг-панель. Но! Только если юзер залогинен. Если гость - все нормально. Папку рантайм чистил, RBAC настроен.
ПРоявилось после того, как перенес юзеров из файла в базу. И че делать с этим?
Что интересно, в логах ошибок нет.
Хотялог пишет. А вот дебаг дата - не хочет

Юрий
20.01.2018
03:00:37
Кеш сессий в пхп
Тоже сталкивался

Matviy
20.01.2018
03:01:02
Хм

Юрий
20.01.2018
03:01:58
Не пхп 7.1 и выше и мемкеш случаем?

Matviy
20.01.2018
03:02:04
Перезапустил сервак, ничего. Или как-то по другому почистить?
7.1
Без мемкеш

Юрий
20.01.2018
03:02:44
Без мемкеша другой случай значит. Сорри.

Matviy
20.01.2018
03:02:59
НИчего

Yet Another Stats
20.01.2018
03:10:02
Карма @AlDexor стала 7

DEN
20.01.2018
05:10:03
Добрый день
или утро
Плииз помогите, пытаюсь создать Вебсокеты.
создаю в js вебсокеты..и подключаю js файл
или может расширение нужно для Yii?
Потому что на обычной хтмл файл подключаю js вебсокет создается
заработал

SiZE
20.01.2018
05:56:48
Почему это все в одном сообщении не написать?

Ivan Makhambetov
20.01.2018
07:51:23
Bootstrap 4 вышел из беты. Когда же в Yii2 его прикрутят? ?