Anonymous
в mysql
Anonymous
проблемо 100 % в этом
Anonymous
ребят помогите плз, на локали ларавель работает с .env файлами для хранения настроек базы и так далее. у меня нету .env есть .env.example, мне его переимовать надо как .evn.myenv к примеру?
Victor
просто .env.example => .env
Victor
и в нем правишь значения
Anonymous
когда я так делаю из проводника венды; переименовываю как просто .env он говорит чтобы я написал имя файла
Victor
сделай из ide
Anonymous
все спасибо
Anonymous
Чтобы в винде создать файл без имени а только с расширением нужно поставить точку в конце например .gitignore.
Anonymous
спасибо не знал
Алексей
Ребят, хочу чтобы когда я запускаю сидер, он сперва очищал таблицу, а потом заполнял её нужными значениями. Но проблема заключается в том, что таблица имеет связь с другой и truncate выполнить нельзя.
Алексей
Нужно сначала как-то откреплять эту связь в сидере, а потом снова её устанавливать в конце?
Oleh
Oleh
Тебе констрейнты нужно указать
Oleh
Ondelete
Алексей
Как? Можно ссылку?
Oleh
Алексей
cannot truncate a table referenced in a foreign key constraint
Oleh
У тебя в этой таблице чаилды или Паренти?
Oleh
Паренты?
Алексей
В одной чайлды, а в другой - паренты. Пытаюсь вызывать truncate для обеих.
Алексей
Потому что сидер обе заполняет.
Anonymous
когда делаю php artisan serve --host=mix.local --port=80 то появляется ошибка - Laravel development server started: <http://mix.local:80>
[Fri Apr 13 17:33:37 2018] Failed to listen on mix.local:80 (reason: php_network_getaddresses: getaddrinfo failed: Yoio oino iaecaanoai. )<br />
<b>Warning</b>: Unknown: php_network_getaddresses: getaddrinfo failed: i??i??i?
?i?? i??i??i??i?? i??i??i??i??i??i??i??i??i??i??. in <b>Unknown</b> on line <b>
0</b><br />
Алексей
Может, наподобие этого сделать?:
$table->foreign('gallery_id')
->references('id')->on('galleries')
->onDelete('cascade');
Алексей
Сейчас попробую...
Dmitry
ну или так, если тебе такие констрейнты подходят (иногда нужен именно restrict)
Dmitry
Dmitry
что в логах?
Dmitry
storage/logs/
Anonymous
ща
Anonymous
#14 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Migrations\\Migrator.php(545): Illuminate\\Database\\Migrations\\DatabaseMigrationRepository->repositoryExists()
#15 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Console\\Migrations\\MigrateCommand.php(97): Illuminate\\Database\\Migrations\\Migrator->repositoryExists()
#16 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Console\\Migrations\\MigrateCommand.php(63): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->prepareDatabase()
#17 [internal function]: Illuminate\\Database\\Console\\Migrations\\MigrateCommand->handle()
#18 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(29): call_user_func_array(Array, Array)
#19 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(87): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#20 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(31): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#21 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php(564): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#22 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Command.php(183): Illuminate\\Container\\Container->call(Array)
#23 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\symfony\\console\\Command\\Command.php(252): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#24 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Command.php(170): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#25 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\symfony\\console\\Application.php(865): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#26 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\symfony\\console\\Application.php(241): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Database\\Console\\Migrations\\MigrateCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#27 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\symfony\\console\\Application.php(143): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#28 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Application.php(88): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#29 C:\\OSPanel\\domains\\mix-tochka.local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Console\\Kernel.php(122): Illuminate\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#30 C:\\OSPanel\\domains\\mix-tochka.local\\artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#31 {main}
"}
Dmitry
Unknown database 'mix-tochka-db'
Anonymous
я сделал php artisan migrate
Dmitry
и такое лучше куда-нибудь типа https://pastebin.com/ выкладывать :)
Anonymous
не знал, извеняюсь
Dmitry
а базу создал?
Игорь
А можно к модели 2 обсервера с одинакововыми методами всунуть ?
Dmitry
миграции успешно накатились?
Anonymous
Anonymous
Anonymous
в бд таблица migration появилась
Anonymous
и другие
Игорь
Dmitry
может, ошибка старая? попробуй еще раз и убедись, что дата в логе актуальна
Dmitry
буду знать :)
Dmitry
спасибо
Anonymous
Anonymous
но там больше ничего нет
Dmitry
а винда вообще знает домен mix.local?
Dmitry
может все-таки в файле hosts проблема?
Dmitry
что значит правильное?)
Dmitry
попробуй сделать ping mix.local
Anonymous
Pinging mix-tochka.local [127.0.0.1] with 32 byt
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Dmitry
ага, значит домен правильно настроен
Dmitry
php artisan serve —host=mix.local —port=80
Dmitry
а почему ты здесь указываешь хост mix.local?
Dmitry
если домен у тебя mix-tochka.local
Anonymous
сокращаю)
Anonymous
опять ошибка эта
(;¬_¬)
Dmitry
так ошибка у тебя в первом сообщении свяазана с тем, что php не может определить домен mix.local
Anonymous
делаю со своим доменом: Laravel development server started: <http://mix-tochka.local:80>
[Fri Apr 13 18:00:01 2018] Failed to listen on mix-tochka.local:80 (reason: Ñäåë
àíà ïîïûòêà äîñòóïà ê ñîêåòó ìåòîäîì, çàïðåùåííûì ïðàâàìè äîñòóïà.
Vladimir
> Сделана попытка доступа к сокету методом, запрещенным правами доступа
Dmitry
https://www.artlebedev.ru/decoder/
Dmitry
ага :)
Dmitry
скайп пробовал закрывать?
Dmitry
возможно что-то занимает 80 порт
Dmitry
скайп любит это делать
Dmitry
попробуй сменить порт чтобы убедится
Dmitry
если нет - попробуй из под админа запустить терминал и там выполнить serve
Anonymous
сейчас попробую
Алексей
Куда лучше выложить код, чтобы показать?
Алексей
Тут показать, я имею ввиду.
Dmitry
сюда
Алексей
сюда
Спасибо.
Вот, собственно, моя кучка, отвечающая за то, чтобы отправлять DataTables нужный ответ. Проблема в том, что для одного и того же продукта возвращается столько строчек, сколько существует диапазонов для оффера.
https://paste.laravel.io/01fd8e07-1fef-472b-9906-f3a69e53d200
Понимаю, что можно сделать лучше, но не знаю, как.
🇺🇦 Edward
Ребят, кто может помочь сделать деплой веб приложения на ларавел на хосте?
dietrih
Ну эт было изи