@laravel_pro

Страница 512 из 2014
dasknix
13.06.2017
08:08:08
@eskrano не юзаю этот софт потому вопрос - это разово или он переодически (раз в 1-3 месяца) будет туда обращаться за подтверждением лицензии?

Google
? ? ? Alex ? ? ?
13.06.2017
08:13:57
если включен но не активен то прокатит по сути

Андрэ
13.06.2017
08:15:21
Лайфхак: заработать с помощью программирования денежку и купить вечную лицензию)

? ? ? Alex ? ? ?
13.06.2017
08:15:35
сколько стоит вечная?

dasknix
13.06.2017
08:23:19
@eskrano включён но не активен инет или сервер актив.?

tony
13.06.2017
08:24:16
сколько стоит вечная?
Там сколько-то месяцев платишь по подписке, потом она становится твоя, точнее на сайте у них глянь

dasknix
13.06.2017
08:25:21
tony идея в том что можно если уверен в софте и любишь - вломить лаве вагон и тогда вечная твоя, а если нет - плати, но через N лет это станет не выгодно в пересчёте на безлимит

не тому )

@eskrano там выше вам ответил

хренота..

полная

https://boeingisback.com/interesnoe/isterika-roskomnadzora-oni-bolshe-ne-smogut-kontrolirovat-internet.html

вот мне этот кусок не понятен. может с головой беда, объясните, пж

В некоторых телеграм-каналах ведется агитация на борьбу с Роскомнадзором (РКН). Выкладываются списки свободных для регистрации доменных имен, которые заблокированы РКН. Одновременно с этим предлагается решение существующей проблемы: Нужен простенький скрипт, который будет удалять домены из списка заблокированных после того, как они снова становятся свободными для регистрации.

Google
dasknix
13.06.2017
08:35:33
в чём ценность свободного для рег. имени если оно всё-равно заблокировано РКН?

равно как и что значит скрипт, который будет удалять домены из списка если они свободны для регистрации, но всё-равно опять таки заблокированы РКН ?

где тут борьба, если без спец. средств всё-равно не откроет никто этот сайт?

Юрий
13.06.2017
08:37:14
в принципе работы ревизора

покупаешь домен в днс прописываешь до 255 А-записей на ип популярных ресурсов

например все ип фронта гугла

ревизор в сети провайдера проверяет соотношение заблокированного домена и его ип

и тут видит что оппа - 255 новых ип у заблокированного домена

банит эти 255 ип - у клиентов провайдера не открывается гугл

вернее ревизор просто следит чтобы все ип сайта заблокированного были заблокированы, а то провайдер штраф получает большой автоматом

а провайдеры сами сканят

dasknix
13.06.2017
08:40:40
короче если на одном IP (не берём в расчёт крупные, популярные ресы, блокировка которых способна вызвать резонанс в обществе или как минимум массовое недовольство) чужие домены - их просто наматывает на маховик?

Юрий
13.06.2017
08:41:45
есть два типа блокировки. по ип - в таком случае наматывает. а есть по домену. и проблема как раз что доменную дополнительно еще и пыттаются анализировтаь и банить по ип

dasknix
13.06.2017
08:41:58
про типы я в курсе

Юрий
13.06.2017
08:42:05
в итоге немного игр с днс - и забанен процессинг сбербанка и тп

dasknix
13.06.2017
08:42:23
короче просто кусок рунета уходит в тень из-зи идиотства банхаммера

Юрий
13.06.2017
08:42:24
сейчас провайдерам запретили так сканировать новые ип доменов, но только до прямой линии путина

что будет после - хз

dasknix
13.06.2017
08:43:00
смысле конфа с ним будет?

Юрий
13.06.2017
08:43:47
ну да

Google
Юрий
13.06.2017
08:43:54
и там вопросы через интернеты

и если прибанят ее - драма будет

Almas
13.06.2017
08:45:31
Доброго времени суток всем!

$post = Post::join('post_categories', 'posts.post_categories_id', '=', 'post_categories.id') ->select('posts.*', 'post_categories.category') ->where('slug', '=', $slug) ->get();

При вызове $post->title выводит ошибка Property [title] does not exist on this collection instance.

Юрий
13.06.2017
08:47:21
dd($post) сделай и посмотри

есть ли оно там

а еще мне казалось что сначала делают селект, а только потом джоин, но это не точно

Almas
13.06.2017
08:49:30


Юрий
13.06.2017
08:50:13
странно

Almas
13.06.2017
08:55:50
Я понял тут нужно перебор через @foreach - это же коллекция получилось. Спасибо

Но мне нужно было всего одна запись

Anton Saprykin
13.06.2017
08:56:42
Ребят, а чего ларавель мне даты в разных локалях выдает на каждую загрузку страницы?

Anton Saprykin
13.06.2017
09:15:40
он тебя троллит)
Сначала так и подумал. Оказалось после установки новой локали стоило php-fpm рестартнуть.

Luka
13.06.2017
15:34:37


Это адекватный метод сохранения файла?

Yushkevich
13.06.2017
15:37:23
не совсем

1) ты проверяешь валидный файл, если валидный, но не загрузился, то вернешь "файл загружен"

либо надо в try-catch оборачивать и обрабатывать каждый блок

Google
Yushkevich
13.06.2017
15:40:56
2) По сохранению, не уверен, что он так вообще сработает. Смотри работу с файлами. Вот пример: Storage::disk('public')->put($path.$fileName, file_get_contents($file->getRealPath()));

i
13.06.2017
15:41:56
По-моему сохранение взято прямо из документации

Yushkevich
13.06.2017
15:43:19
По-моему сохранение взято прямо из документации
хм. Да, согласен. Взял код из 5.2. Там еще вроде не было такого

появилось в 5.3 насколько вижу

Ну тогда п. 1 никто не отменял :)

Luka
13.06.2017
15:52:42
Ну тогда п. 1 никто не отменял :)
ну загрузка файла проходит. ведь если косяк с файлом, то выдаст нет файла

Yushkevich
13.06.2017
15:52:50
а если файл 10Мб?

Admin
ERROR: S client not available

Yushkevich
13.06.2017
15:53:05
Валидатор точно все условия дает?

а если просто сохранить не удается? (прав нет например)

Yushkevich
13.06.2017
15:59:44
либо $path заверни в if, но лучше в try

а в catch обрабатывай как return with error

туда же можешь и ошибку аттачить

Luka
13.06.2017
16:07:40
либо $path заверни в if, но лучше в try
т.е. что пытаться получить файл по curl ? если ответ 200 - норма, если 404 то нет файла

Yushkevich
13.06.2017
16:14:46
ну если у тебя $request->file->store() не выдал ошибки, значит все ок

если же упало, значит ошибка загрузки

try { $request->file->store() }

catch ($e) { return error }

Google
Luka
13.06.2017
16:47:49
catch ($e) { return error }
понял спасибо

Alexey
13.06.2017
17:13:12
Сделай мутатор в контроллере, который будет сохранять куда нужно и как нужно

Luka
14.06.2017
05:08:42
Сделай мутатор в контроллере, который будет сохранять куда нужно и как нужно
есть пример кода? я в доке не нашел. Или делать как в доках советуют линки с public на storage?

решилась проблема линком... это нормальная практика?

Michael
14.06.2017
07:06:29
там же вроде комманда даже для этого есть стораж линк

Gabit
14.06.2017
09:36:01
Ребят чето я туплю, немогу отловить ошибку

public function checkParent(int $id){ $parent = $this->repository->find($id); if(!$parent){ $this->response['errors'] = 'parent is doesnt exists'; return $this->sendResponse(422); } return true; }

Если он не находит запись выдает ошибку

Не получается отловить ошибку, пробовал через try catch все равно один и тот же результат

Yushkevich
14.06.2017
09:37:48
а репозиторий что возвращет?

Gabit
14.06.2017
09:38:40
null

вот функция репозитория самая обычная public function find($id, $columns = array('*')) { return $this->model->findOrFail($id, $columns); }

Yushkevich
14.06.2017
09:39:26
так, а ты уверен, что он у тебя доходит до вызова репозитория?

у тебя функция checkParent, а ощущение, что падает раньше

попробуй сдлеать dd($id) в самом начале

Gabit
14.06.2017
09:40:12
да я пробовал после $parent = $this->rep ....->find($id); делать dd($parent), возвращает null

Yushkevich
14.06.2017
09:40:15
и проверь, что роут именно на эту функцию заодит

ты dd($id) сделай

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