@laravel_pro

Страница 1723 из 2014
Edgar
10.08.2018
13:00:09
и тогда проблема исчезнет сама собой. но это уже некст левел
Немного не понял. Ты имеешь в виду вынести логику записи отдельно? Проблема же вроде в одновременном чтении/записи?

Maksim (Ellrion)
10.08.2018
13:08:11
при каком? write модель модно в итоге просто отделить
я не понимаю что тебе в ларе мешает управлять коннекшеном. и в чем притензия. метод onWriteConnection у модели есть. что не так?

Yurii
10.08.2018
13:17:50
Астрологи обьявили неделю недовольства ларой

Google
Maksim (Ellrion)
10.08.2018
13:19:26
во во похоже

и не недовольства а голословного аа говно

Rustam
10.08.2018
13:31:46
у меня есть обычная веб авторизация но внутри у меня есть часть кода которая делает запросы к апи. Как авторизоваться по АПи автоматически если ты авторизвоан через web?

Justify
10.08.2018
13:32:06
Приветы. Отправляю ajax запрос на метод контроллера, передаю в запрос часовой пояс, контроллер должен запомнить часовой пояс в сессии. В сессию помещается информация, но при следющем запросе в сессии пусто







3 дня уже мучаюсь(

А в других контроллерах сессия запоминается успешно

kekenec
10.08.2018
13:34:36
соре за офтоп убунта стоит на ссд, место на нем закончилось, но есть второй жд я же не могу расширить / за счет места на жд?

Лемур
10.08.2018
13:35:11
и скинуть туда всё, что не нужно на ssd

Adel
10.08.2018
13:36:18
я не понимаю что тебе в ларе мешает управлять коннекшеном. и в чем притензия. метод onWriteConnection у модели есть. что не так?
да. но релейшены он подтянет из read базы. есть костыль - если хоть один запрос был из write базы, то все остальные до умирания пхп - тоже будут из write. это так себе решение. может привести к нежелательным доступам к write базе... а может и нет. но мне не нравится.

Google
Adel
10.08.2018
13:36:26
кароче я заколебался спорить.

элоквент - идеален. ебитесь с ним :)

Adel
10.08.2018
13:37:46
$model->load(relation => dunction ($q) $->onWriteConnection() )
я хочу логику писать, а не вот это вот дерьмо на каждый релейшен вызывать :)

Maksim (Ellrion)
10.08.2018
13:38:10
и с чего ты взял что мне релейшен обязательно с врайт базы? я вот их не менял, и хочу с рид

Adel
10.08.2018
13:38:51
модель и реляция может быть в разных бд.
тогда это плохая вещь. поскольку атрибут должен в одной транзакции обновиться.

Maksim (Ellrion)
10.08.2018
13:39:08
так что это часть логики однохренственно контролить такое придется

Adel
10.08.2018
13:39:51
вон, там забанненый Коля в соседнем чатике поднял тему с элоквентом. идите туда :)

и вообще я в отличие от некоторых не говорю что лара не подходит для больших проектов. но там почти наверняка придется выкинуть все, о чем нам наболтали в документации и во многих ларакастах.

Gennadiy
10.08.2018
13:47:58
ну с таким подходом всё что угодно подойдет)

Rustam
10.08.2018
13:48:37
Парни подскажите - у меня есть обычная веб авторизация но внутри у меня есть часть кода которая делает запросы к апи. Как авторизоваться по АПи автоматически если ты авторизвоан через web?

Сергей
10.08.2018
14:00:08
подскажите почему при авторизации в браузере выводится стандартная форма аутентификации? что за магия?

Сергей
10.08.2018
14:03:22
я тоже не пойму откуда она берётся

Rich
10.08.2018
14:03:47
И что с ней не так?

А откуда берется луна?

Сергей
10.08.2018
14:04:03
ну её не должно быть) у меня аавторизация по api вообще)

Google
Rich
10.08.2018
14:05:35
Т.е вопрос в том, что должна выводиться форма авторизации по апи для неавторизированных пользователей, а когда мы хотим получим доступ в закрытый раздел вместо нее выскакивает другая форма, стандартная

Halit
10.08.2018
14:05:53
Это не http basic auth у вас случайно?

Rich
10.08.2018
14:06:11
Это не http basic auth у вас случайно?
У него скорее вопрос в мидлвер

Сергей
10.08.2018
14:06:50
Это не http basic auth у вас случайно?
она самая, у меня на вью написана авторизация по апи

Halit
10.08.2018
14:07:17
У него скорее вопрос в мидлвер
Мб. Я как вопросы не почитаю в этом чате, то они как будто для других людей написаны. Мне их часто не удается понять.

Сергей
10.08.2018
14:07:38
проблема в том что не должно быть этой формы, у меня своя форма для авторизации, я ввожу данные и нажимаю авторизоваться, отправляется запрос на сервер для получения токена, но останавливается на показе вот этой basic, а её не должно быть)

Halit
10.08.2018
14:07:59
она самая, у меня на вью написана авторизация по апи
Это может быть на стороне сервера(nginx\apache) а может и мидлвеар

Энивей, все это гуглится

Rich
10.08.2018
14:08:34
Да какой там сервер на такой элементарщине )

Стандартный auth лары не пускает

zVlad
10.08.2018
14:08:56
Привет :) Мне надо входящие данные в Ларавель получить вот так: $content = file_get_contents("php://input"); Если просто файл пхп, то все работает. А если через роут + контроллер, то ничего эта строчка не возвращает. Роут написал вот так: Route::any Контроллер вот так: public function Webhook(Request $r){ $content_1 = $r->getContent(); \Log::notice('Content: '.$content_1); $content_2 = file_get_contents("php://input"); \Log::notice('Content: '.$content_2); }

Сергей
10.08.2018
14:09:54
Стандартный auth лары не пускает
а как вырубить отображение этой формы?

Halit
10.08.2018
14:10:06
Стандартный auth лары не пускает
А как ты отличишь auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; От мидлевар.

сделай php artisan route:list

И посмотри, какие мидлевар стоят на роуте

Хрен знает конечно, определяет ли он, мидлевеар, в контроллере.

Rich
10.08.2018
14:11:57
Сергей
10.08.2018
14:12:28
Rich
10.08.2018
14:12:37
Google
Rich
10.08.2018
14:14:46
И роут auth laravel выруби

Сергей
10.08.2018
14:15:03
Хрен знает конечно, определяет ли он, мидлевеар, в контроллере.
не проходит запрос токена, на этом моменте форма открывается)

И роут auth laravel выруби
выключен. У меня когда фронт отдельно был, на другом порту то всё ок было, сейчас перенёс в лару и вот так стало

Rich
10.08.2018
14:16:16
Надо смотреть код

Влад
10.08.2018
14:16:23
использую транзакции и когда случается Deadlock то сбивается autoincrement как тогда сделать инкрементальный счетчик для всех записей?

Сергей
10.08.2018
14:16:31
в заголовке есть WWW-Authenticate: Basic realm="OAuth", это может то самое?

Admin
ERROR: S client not available

Halit
10.08.2018
14:17:06
А, кстати, что будет если ты запустишь через php artisan serve

Ну вот это форму то вызывает

Тебе нужно узнать, откуда оно

Artem
10.08.2018
14:22:54


Сергей
10.08.2018
14:23:28
Тебе нужно узнать, откуда оно
а через постмен всё ок(

Halit
10.08.2018
14:24:21
Что бы остальные контроллеры от него наследовались и все нудное имели

а через постмен всё ок(
Тогда похоже на старый кэш. Че будет, если в приватном режиме прогнать?

Artem
10.08.2018
14:25:40
Что бы остальные контроллеры от него наследовались и все нудное имели
Спасибо. А где правильнее создавать свои контроллеры? Допустим, мне нужен OrderController. Его прям в папке Controllers создать?

Сергей
10.08.2018
14:26:08
Тогда похоже на старый кэш. Че будет, если в приватном режиме прогнать?
не понятно почему форма открывается когда запрашиваешь токен?

Halit
10.08.2018
14:26:16
не понятно почему форма открывается когда запрашиваешь токен?
Ну, остатеся метод обрубания и тыка, что бы локализовать.

Google
Artem
10.08.2018
14:27:53
Да, можно. Если станет дофига, моно будет по папочкам раскидать
Так как я пришёл с yii2, то избалован автоматическим роутингом и поэтому интересует нет ли такого в ларавел: допустим я создал OrderController, там экшн list(), то по адресу /order/list будет вызван этот экшн автоматически, нет ли такого в ларавел?

Сергей
10.08.2018
14:28:23
Ну, остатеся метод обрубания и тыка, что бы локализовать.
просто если фронт и бек с разных портов запустить то всё ок)

Artem
10.08.2018
14:31:01
Роуты ручкам писать. И это, по мне, верное решение.
Да дело привычки. Допустим, если кинуть контроллер в другую директорию, то это ещё править конфиг, а в yii2 автоматом было, если нужен был роутинг, то он настраивался, конечно же.

Сергей
10.08.2018
14:31:03
если вью запустить отдельно в дев режиме на другому порту то ок

Halit
10.08.2018
14:32:35
Да дело привычки. Допустим, если кинуть контроллер в другую директорию, то это ещё править конфиг, а в yii2 автоматом было, если нужен был роутинг, то он настраивался, конечно же.
Можно в роуты из контроллеров прокидывать. Но, это не так удобно, как по мне. Премещение контроллера, не такое уж и частое явление. Можно и немнго зарефакторить.

если вью запустить отдельно в дев режиме на другому порту то ок
Энивей не понял. Какой вью? Vue? Или дать домен на другом порту, и все норм?

Сергей
10.08.2018
14:34:44
Энивей не понял. Какой вью? Vue? Или дать домен на другом порту, и все норм?
я так понял что форма это отображается, если не правильный секретный ключ отправился для авторизации, но тогда как выключить это?)

Сергей
10.08.2018
14:35:51
Энивей не понял. Какой вью? Vue? Или дать домен на другом порту, и все норм?
сейчас получилось авторизоваться, но появилась другая трабла, получается если секретный ключ не правильный то всплывает эта форма, потому что возвращает 401 видимо

Halit
10.08.2018
14:36:43
Короче, тут уже явно не все так просто. Нужно копать и смотреть.

Artem
10.08.2018
14:38:22
Подскажите, пожалуйста, можно ли выполнять опредленный код перед каждым запросом не через middleware, чтобы не прописывать каждому запросу. Или только так?

zVlad
10.08.2018
14:40:12
Привет :) Мне надо входящие данные в Ларавель получить вот так: $content = file_get_contents("php://input"); Если просто файл пхп, то все работает. А если через роут + контроллер, то ничего эта строчка не возвращает. Роут написал вот так: Route::any Контроллер вот так: public function Webhook(Request $r){ $content_1 = $r->getContent(); \Log::notice('Content: '.$content_1); $content_2 = file_get_contents("php://input"); \Log::notice('Content: '.$content_2); }

zVlad
10.08.2018
14:43:47
php5.6?
Нее. 7.1

Страница 1723 из 2014