Aleksey
тогда ок ) я просто не называю это DI
Anonymous
Но внутри то это DI
Anonymous
Или я не прав?
Aleksey
наврное прав, я просто не силен в названиях паттернов, все с этим DI так носятся, а по факту просто создали объект передав в него конфиг, ну ок)
Anonymous
DI избавляет тебя от ручного создания объекта.
Anonymous
чтобы ты в 100500 методах не делал new ....
Anonymous
а просто $this->someObj->someMethod().
Anonymous
DI избавляет тебя от ручного создания объекта.
Плюс даёт глобально настройки объекта конфигурировать.
Anonymous
Вообще DI тема, кто не понял, тот много потерял
Aleksey
сейчас речь примерно про это - http://joxi.ru/gmvvnvtxnj9Lma понятно что там внутри создаются объекты - я просто не знал что это назвается DI )
Anonymous
от задач же зависит.
Anonymous
Я где-то через год после начала рабы разобрался как работать с DI
Aleksey
«Плюс даёт глобально настройки объекта» - за это отвечает конфиг yii - это DI?
Anonymous
«Плюс даёт глобально настройки объекта» - за это отвечает конфиг yii - это DI?
Да, container -> defenitions секция как раз таки описывает это. Навеное я понял тебя, DiC упростил до DI и у тебя немного непонятки возникли.
Vladislav
https://toster.ru/q/470776 так на всякий... может кто хелпанет если хотите)
Anonymous
😁
Anonymous
@za4me помоги человеку
Borys
LOL
Borys
наканецта вопросы об apache
Borys
Сложность: Senior
Borys
Borys
вне моей компетенции, сорри, я только джун
Borys
кек, чот в голосину орнул))
Borys
http://joxi.ru/l2ZLEZ3T8a0nQr?d=1
Vladislav
Хахаха
Vladislav
ну бля я даже не знаю какой сложности, но скорее слегка не обычный вопрос, по этому сеньор)
Vladislav
хотя надо до мидл снизить а то щас испугаются
Vladislav
а хер блин
Vladislav
уже низя
Niko
Привет! Получаю такой запрос 2017-10-17 13:18:40 [95.243.91.25][-][-][info][application] $_COOKIE = [ 'uid' => 'qDxppsreSd' ] Это пробуют сайт на подмену куки?
Vladislav
=D
Borys
Borys
ты нас троллишь 100%
Borys
хотя надо до мидл снизить а то щас испугаются
Я снизил уровень вопроса, не благодари ;)
Vladislav
ебать!
Vladislav
Vladislav
как ты это сделал?
Vladislav
Бог
Vladislav
=D
Borys
Молитва
Vladislav
ахахахах
Stas
продолжу тему апача (ударение на последней букве:) ). На сайте админке лежала на одном домене с фронтом через слеш \admin и в какой то момент тупо отвалилась после того как проект переоткрыл в шторме (хотя по идее это никак не связано). Подскажите куда хоть копать. хтацесы неменялись все ок было. урл менеджеры тоже старые.
Stas
открывается фронт с 404
Borys
точно троллите
Borys
че там, где мой гадальный шар, сейчас узнаем из-за чего 404
Borys
вера не позволяет логи открыть, да?
Stas
в логах ничего смотрел уже
Stas
просто рухнеула как раз после таких действий и почему хз
Stas
лог пишет неправильный роут для фронта но это и так понятно что апач походу хтачес неотрабатывает который в корне а вот почему хз
Иван
ну это все равно, что сказать, что рухнуло после того, как на кухню за бутером сбегал) Факт
Borys
в логах ничего смотрел уже
Borys
лог пишет неправильный роут для фронта но это и так понятно что апач походу хтачес неотрабатывает который в корне а вот почему хз
Borys
Так ничего или что-то пишет?
Stas
2017-10-17 14:47:08 [127.0.0.1][-][lv093eo24erdtqhl3jefqo5hfmk8hq2g][error][yii\web\HttpException:404] yii\base\InvalidRouteException: Unable to resolve the request "admin5f3l8q5w/user/profile". in C:\OpenServer\domains\rtu.loc\vendor\yiisoft\yii2\base\Module.php:532
Stas
он щимится на такой роут в фронте и соответственно 404
Aleksey
проверь что она еще работает на сайте и локально есть нужный файл index.php и htaccess как на сайте
Aleksey
а также может в локальных конфигах что-то дописано чего у тебя нет
Stas
на локальном все аналогично на сераере все уже проверил. тогда так подскажите как проверить что апач заходит в хтачес и выполняет то что там написано: <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On </IfModule> <IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} ^/(admin5f3l8q5w) RewriteRule ^admin5f3l8q5w/assets/(.*)$ backend/web/assets/$1 [L] RewriteRule ^admin5f3l8q5w/css/(.*)$ backend/web/css/$1 [L] RewriteRule ^admin5f3l8q5w/js/(.*)$ backend/web/js/$1 [L] RewriteCond %{REQUEST_URI} !^/backend/web/(assets|css|js)/ RewriteCond %{REQUEST_URI} ^/(admin5f3l8q5w) RewriteRule ^.*$ backend/web/index.php [L] RewriteCond %{REQUEST_URI} ^/(assets|css|js|images) RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L] RewriteRule ^css/(.*)$ frontend/web/css/$1 [L] RewriteRule ^js/(.*)$ frontend/web/js/$1 [L] RewriteRule ^images/(.*)$ frontend/web/images/$1 [L] RewriteRule ^(.*)$ frontend/web/$1 [L] RewriteCond %{REQUEST_URI} !^/(frontend|backend)/web/(assets|css|js)/ RewriteCond %{REQUEST_URI} !index.php RewriteCond %{REQUEST_FILENAME} !-f [OR] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ frontend/web/index.php </IfModule>
Borys
admin5f3l8q5w это ты админку шифранул? :D
Borys
а зачем позволь спросить?
Borys
И чо на apache уже не модно все запросы отправлять на /web и нужно их по отдельности писать?
Stas
admin5f3l8q5w это ты админку шифранул? :D
эт не я делал мне такое досталось я обычно на поддомене делаю и все
Borys
ты как-бы всегда можешь переделать нормально
Borys
и настройка сервера, не важно какого не занимает много времени
Stas
угу но на это времени нет
Borys
за то время что ты пишишь в чатик
Borys
ты 3 раза бы сделал уже норм
Stas
копатся в апаче в этом я неочень силен тем более что бы в нем нормально покопатся надо лину ставить в опенсервере неочень покопаешся
first
пля,ребзя,кто разбирается в регулярных выражениях? как проверить на знаки типо ! @ # $ % ^ &
Varyen
слеш до знака \
first
что?)
Varyen
\! \@ \#
Павел
Эскейпь их
Павел
Виндувозники
andrew
пля,ребзя,кто разбирается в регулярных выражениях? как проверить на знаки типо ! @ # $ % ^ &
Используй символьный класс, все символы там интерпретируются как литералы, кроме ^ если вначале, - если не в начале
andrew
[@^#&$%!]