Nik
Буквально сегодня делал простыми хттп запросами, без заморочек
Anonymous
Привет подскажите поставил на опен сервер лару , а он работает и даже если не запускаю опен сервер и естесвенно версию пыхи переключить не возможно и все остальное, что может быть откуда он php берет то?
Anonymous
Какие версии выбираете? У меня php-7.1, Apach под win7x64
Да не переключаются он у меня вообще PHP 5.6.31 (cli) (built: Jul 5 2017 22:25:43) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with the ionCube PHP Loader v6.1.0, Copyright (c) 2002-2017, by ionCube Ltd. with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans
Anonymous
Докер мазафака
Anonymous
win - 64?
Anonymous
Докер мазафака
не обязательно)
Anonymous
То есть вы установили open server как обычно, запускаете ярлык x64?
Да все остальные сайты нормально работают, один этот что то непонятное творит)
Anonymous
Да все остальные сайты нормально работают, один этот что то непонятное творит)
то есть у вас в папке domains есть и другие сайты и они запускаются нормально, а есть еще какой-то который не запускается?
Anonymous
У меня изначально ошибка выскочила 'Throwable' not found погуглил что надо версию приподнять до 7 , а она не переключаеться)
Anonymous
Ну в настройках опенсервера естественно
Anonymous
Ну в настройках опенсервера естественно
Тогда не понимаю, в чем причина. Значит сломался OpenServer. Но у меня такого ни разу не было
Anonymous
Мне интересно что если вообще вырубаю опен сервер то сайт все равно работает)) именно этот сайт
Anonymous
Вечный двигатель? ))
Ага сам в шоке
Anonymous
Ага сам в шоке
Ну непонятно, непонятно. Давно на OS сижу. Никаких проблем не было. А версия последняя?
Anonymous
Мне интересно что если вообще вырубаю опен сервер то сайт все равно работает)) именно этот сайт
Может он жестко закешировался браузером? А если ctrl+f5 на странице сайта? Все равно работает (при отключенном OS)?
Anonymous
Может он жестко закешировался браузером? А если ctrl+f5 на странице сайта? Все равно работает (при отключенном OS)?
Не лиса почемуто не локальный, а сайт из инета подгружало)) шас в хроме запустил все сломалось как и положено)))
Anonymous
Я бы переустановил OS с нуля
Anonymous
Но еще раз подчеркну, что у меня там ни разу ничего не ломалось
Anonymous
Единственная проблема была, это то, что любые страницы, взаимодействующие с БД имели задержку минмум в 1 секунду. Даже если запрос в базу элементарный. Но это починил и все работает мгновенно
Anonymous
Игорь с докером ось переустанавливать не нужно))
Serge
Подскажите, собираю фронт через laravel mix, там в style.css файле есть импорт стилей, например @import url(icons/font-awesome/css/fontawesome-all.css), но их не компилирует, как там их прописать правильнее в webpack.mix?
Serge
если что то это админка MatrixAdmin
Anonymous
Игорь с докером ось переустанавливать не нужно))
Да, я понимаю. Но с этим докером еще нужно до фига времени, чтобы разобраться. Плюс, если что-то заглючит, то хрен найдешь причину (возможно, я ошибаюсь). Ну и конечно, если нужно работать с несколькими сайтами на разных конфигурациях, то докер нужен
Anonymous
Игорь с докером в принципе все быстрее
Anonymous
Включая разбор полётов
Aleksandr
Подскажите, как в рилейшене к примеру когда делаю hasMany(Model:class)->with('someRelation') вернуть только то что. находится в самом someRelation, без того что в Model
Alexei
вечера всем кто не смотрит футбол и присутствует ) вопрос как проверить если приатаченая картинка не нул? Mishai\Sitemanager\Models\Spo::where('id', 2)->with( 'bg_image')->where('big_image', '!=', null)->get() это не работает и я понимаю почему, но не понимаю как проверку добавить? спс
Alexei
я понимаю но это я для примера что я хочу проверить
Alexei
как проверить если картинки нет?
Саша
isset?🤔
Dmitry
как проверить если картинки нет?
У тебя там не картинка, а строка. Что у тебя по умолчанию записывается?
Illia
->whereNotNull('fieldname')
Alexei
public $attachOne = ['bg_image' => 'System\Models\File'];
Alexei
к этой модели потому with('bg_image') ее подбираю
Alexei
->whereNotNull('fieldname')
не будет работать так как это не поле это атач к модели файлов
Alexei
Что то ты странное делаешь
пересдарался вот что я хотел Mishai\Sitemanager\Models\Spo::where('id', 2)->whereHas('bg_image')->get()
Anonymous
Сломал себе мозг, кто в курсе \Request::fullUrl() возвращает урл с http Несмотря на то что заход был на https
Vitalii
Парни, есть норм мануалы по пивотным моделям?
Andrey
Сайт в .env поменяй на https
В .env урл прописывается только для консольных команд, джобов и всего, что запускается вне инстанса request, то бишь без открытия окна в браузере.
Игорь
Загляни в код URLGenerator
Чувак. не вижу смысла. Когда у меня была эта дичь. Мне помогло поменять там. Я указал это как предпологаемое решение. Разговор можно закончить, спасибо 😊
Andrey
Сорян, тупанул. При запуске в вебе адрес формируется исходя из текущего открытого домена, например если сайт открыт по адресу http://127.0.0.1:8000 то вызываемые функции url('foo/bar'), route('foo/bar') да asset('foo/bar') вернут путь именно для него, т.е. http://127.0.0.1:8000/foo/bar. А вот настройка APP_ENV нужна для формирования урла из консольных команд, джобов и прочего, где нет обработки браузера, то бишь реквестов как таковых.
Andrey
Именно. Ещё для стореджа используется в конфиге. Это одно из самых частых заблуждений. Я задолбался его развеивать) Молодец что сам разобрался
Andrey
Чувак. не вижу смысла. Когда у меня была эта дичь. Мне помогло поменять там. Я указал это как предпологаемое решение. Разговор можно закончить, спасибо 😊
Ты смысл видишь? А он - есть! Чтобы понять как работает фрейм, надо уметь в его код. Говорю тебе что эта опция на формирование урлов никак не влияет, потому как она в принципе там не используется.
Andrey
Поздравляю. Возьми с полки пирожок. Понюхал? - положи обратно.
Игорь
😂😂 🤦‍♂
Maksim (Ellrion)
Сломал себе мозг, кто в курсе \Request::fullUrl() возвращает урл с http Несмотря на то что заход был на https
У тебя связка nginx+apache? Или какой-то прокси нгинкс есть (балансировщик там)? Лара берет протокол из данных запроса
Maksim (Ellrion)
Я написал там, что в свое время именно эта настройка сработала для меня. Ничто другое.
Это не может быть правдой. И не нужно программировать заклинаниями.
Игорь
Это не может быть правдой. И не нужно программировать заклинаниями.
Модет, как не может. Но это было на старой версии фрейма
Игорь
4.5 где-то
Maksim (Ellrion)
Модет, как не может. Но это было на старой версии фрейма
Не было такой версии. А до 5 Лара вообще энвы не использовала же
Игорь
Че ты мне втираешь
Игорь
Использовала
Игорь
Вот отвечаю
Игорь
Щас найду проект и гляну версию
Игорь
Сори
Игорь
5.2
Игорь
Но сути проблемы не решает. У меня assets грузились с http пока я не поменял в env
Nik
Но сути проблемы не решает. У меня assets грузились с http пока я не поменял в env
laravel/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:292 та шо вы такое говорите ? :)
Игорь
laravel/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:292 та шо вы такое говорите ? :)
Я спорить ни с кем не собираюсь. В том проекте ласт комит год назад, вполне вероятно что были кривые руки
Nik
а с кодом спорить бесполезно :)
Игорь
Я освятил суть. Решать тебе, как к ней относится. Вполне вероятно, что там какой-то пакет модифицировал урлы. Я всегда удивлялся, как тот слоняра работал
Игорь
А как чекнуть версию лары, которая была до обновления пакетов?
Maksim (Ellrion)
Что то где-то когда-то. Версия 4.5 у него, потом мб уже пакет. Ты говоришь людям неверную информацию. Просто перестань это делать
Игорь
Заметь, я ничего не пытался изначально никому говорить. Я сделал предположение, которое мне помогло. Да, правда повелся на конфликт) Вот в этом мой косяу 100%
Maksim (Ellrion)
Заметь, я ничего не пытался изначально никому говорить. Я сделал предположение, которое мне помогло. Да, правда повелся на конфликт) Вот в этом мой косяу 100%
Влияние апп урл энва на генерацию урлов при веб запросах это одно из самых частых заблуждений и ты его поддержал.
Игорь
Я уже объяснил почему 🤷🏻‍♂️ Я никогда не утверждаю, что я на 100% прав. Так как всегда есть более опытные разработчики и очень много других факторов (типа влияния сторонних пакетов и т.п.).