Rustam
ну прописал еще логин и пароль
Nik
что ларкологи говорят ?
Nik
может там порты закрыты на сервере
Rustam
специально почистил, поменял на mailgun Запустил и попробовал отправить
Rustam
ничего не записалось
Rustam
ладно оставлю smtp пока что. Не принципиально
Aleksandr
Всем привет. Есть интерессная проблема c коннекшенами при morphedByMany. В этой реляции у моделей разные коннекшены и не получается сделать attach. Если кто-то. шарит? возможно ли так, подскажите плз. (если указывать a_connection.relation_table, тоже. не работает ) $model A (connection_a) $model B (connection_b) Class A extends Model { public function shopper() { protected $connection = ‘a_table’; public function $bRelation() { return $this->morphedByMany(B::class, 'relation', ’relation_table’, ‘a_id’, 'relation_id' ); } } Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'connection_b.relation_table’ (SQL: insert into relation_table (…) values (….))”
Roman
В модели есть connection свойство
ivan
php artisan tinker In Configuration.php line 352: mkdir(): Permission denied как пофиксить?
Segmentation
Сделать 777 😉
ivan
на файл Configuration.php?
Daniil 👾
php artisan tinker In Configuration.php line 352: mkdir(): Permission denied как пофиксить?
https://github.com/laravel/tinker/issues/34 https://github.com/bobthecow/psysh/issues/443 да, я погуглил за тебя
ivan
не помогло( (если на файл конфиг.рхр)
Maksim (Ellrion)
не помогло( (если на файл конфиг.рхр)
ты реально сделал 777? запомни все такие советы это или ламерство или стеб
Aleksandr
В модели есть connection свойство
есть, и в. моделе А свой. конекшен, а в моделе В свой. В этом и проблема, когда есть связующая таблица и реляция к моделе В коннекшен используется модели В, а мне нужнен конекшен модели А
Rustam
Expected response code 250 but got code "554", with message "554 Sandbox subdomains are for test purposes only. Please add your own domain or add the address to authorized recipients in Account Settings. "
Rustam
то знает что означает?
Aleksandr
С обычной полиморфной проблем на разных коннекшинах не возникало
потомучто у тебя наверное все было в одной базе
hidden
Добрый день,можете посоветовать готовую админку?
Rustam
бери переводчик и вникай
да может кто сталкивался. Главное notifications отправляются нормально а вот почту через MAIL::to вылазит такая ошибка
Nik
а если хотя бы попробовать голову включить?
Aleksandr
Нет
а как ты решил проблему? я. не пойму
Roman
а как ты решил проблему? я. не пойму
Там в многие ко многим указано, что Коннект берется из модели
Roman
Первый аргумент morhedByMany. Типа там же должна быть и связующая таблица, видимо
Aleksandr
Там в многие ко многим указано, что Коннект берется из модели
да, но у меня в той модели другой конешен (и. связ таблица в другом конекшене)
Roman
да, но у меня в той модели другой конешен (и. связ таблица в другом конекшене)
То есть если прям схему прописывать - не прокатывает? Для названия связующей таблицы. Не название соединения
Roman
Хотя там могут быть разные сервера через конекшин прописаны..
Aleksandr
То есть если прям схему прописывать - не прокатывает? Для названия связующей таблицы. Не название соединения
нет, идет коннекшен вроде верный но и запрос идет к неверной таблице (insert into a.relation_table...)
ThunderAL
юзаю laravel-echo подскажите, пожалуйста, что не так? топравляю эвент в консоле echo сервера пишется Channel: online Event: changeOnline во складке Network в Frames пришло 42["changeOnline","online",{"num":1}] код не отработал import Echo from 'laravel-echo' import io from 'socket.io-client' Object.assign(window, {io}) const echo = new Echo({ broadcaster: 'socket.io', host: window.location.hostname + ':6001', }) if (process.NODE_ENV !== 'production') Object.assign(window, {echo}) echo.listen('online', 'changeOnline', console.log) в консоле браузера пусто что не так?
Nik
echo.listen('changeOnline', console.log)
Daniil 👾
лучше бы перевел за меня 😒
ну так это, тогда на биржу фриланса только остаётся идти. Я не фрилансю.
ThunderAL
echo.listen('changeOnline', console.log)
ThunderAL
Nik
Echo.channel('top').listen('CoolSpin', function (e) { ... });
ThunderAL
в консоле браузера пусто. по нетвоку: покет пришёл
ivan
сколько платишь ?
xz но если все заработает, то 250 можно
Nik
xz но если все заработает, то 250 можно
@perin у человека есть лишние 250$, ты по-моему шабашку искал
ivan
250 rub -_-
Anonymous
=(
Anonymous
250 руб)
Евгений
😭
Евгений
У меня щас есть проект в работе, все равно
ivan
как и говорили, то надо было просто добавить в конфиг // This overrides that behaviour to .psysh/ inside the project return [ 'runtimeDir' => './.psysh', ]; и теперь все норм
Nik
250 rub -_-
никому о таком не говори, никогда 😆
Anonymous
#ищуработу #резюме Формат работы: #удаленка Занятость: 20-30 часов в неделю Вилка: от 14$ до 20$ - Отличные знания #РНР #ООП - Опыт реализации проектов на #Bitrix #Magento #Wordpress #Opencart #ModX - Опыт работы с фреймворками #Yii2 #Laravel - Опыт работы с #Git - Хорошие знания #html #Javascript #css *** Для сложных и крупных проетков, имеется команда. По всем вопросам, обращайтесь: @vladyslav7
ivan
никому о таком не говори, никогда 😆
да тут мелочь была, просто забыл <?php в начале, сейчас перечитал еще раз и понял это фикс на копи паст одной строки)
Anton
А кто как делает защиты чтобы джобы процессились только на 1 серваке?
Anton
Блин думал клал в стары
Anton
но чет не нахожу
Anton
🙁
Nik
можно локать строку на селект например
Anton
🙁
Гавно вопрос, но может это горизонт может делать ?
Anton
https://medium.com/@zechdc/laravel-horizon-number-of-workers-and-job-execution-order-21b9dbec72d7
Anton
Ну... там немного сложнее, так то у нас все на одном серваке крутится, но админы ленивые и сказали - мы вам второй поднимем и если первый падает, мы переключаем автоматом вам трафик на второй
Anton
вот и хочется джобы на "рабочем" обрабатывать, то есть уметь вовремя включить джобы на втором
Anton
в принципе есть БД (не важно что) в которой есть запись какая тачка сейчас боевая
Nik
дык, сделай враппер на хендле, который будет чекать актуальный сервер, а если нет - слипаться на 3-5 секунд
Фарид
Скажите как из этой строки вынести конкретные данные -Config::query()->where('name','like','%MAIL_%')->get() - возвращается этот массив, с найденными элементами.
Фарид
pluck
Спасибо
dmi
пожалуйста 🙂
Фарид
пожалуйста 🙂
Anonymous
подскажите, как удобнее разделять функциональные тесты можно? Например, на главной должны выводиться посты, новости и коменты последние.. Как лучше это протестить? Создать отдельный тест для главной или к конкретному тесту добавить?
Maksim (Ellrion)
Как тебе удобнее. Но учитывая засев бд. То скорее всего удобное будет проверять в трёх разных тестах связанных с постами, новостями и комментами
Anonymous
Как тебе удобнее. Но учитывая засев бд. То скорее всего удобное будет проверять в трёх разных тестах связанных с постами, новостями и комментами
ну я так и делаю, но если у меня посты есть последние и они выводятся на многих страницах.. На какой их тестить
Maksim (Ellrion)
Daniil 👾
о, раз речь про тесты... может кто посоветовать какой-то курс на эту тему?