Александр
Ни у кого в Homestead не слетала БД? Перестала запускаться вместе с vagrant
Александр
Если запустить vagrant provision выдает Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Александр
при запуске самого вагранта ошибок не вижу в консоле
Александр
Sergey
sorry
Александр
Ошибка какая?
👆🏻
Anonymous
мускул не запущен
Anonymous
на сервере смотреть логи мускула
Александр
если речь о них, то они девственно чисты
Arthur'); DROP TABLE Users;--
После чего-то это так стало?
Александр
Александр
или я не там логи смотрю..
Александр
После чего-то это так стало?
хрен его знает. Перезагружал бук, сегодня утром включаю и приплыли
Arthur'); DROP TABLE Users;--
vagrant down
Arthur'); DROP TABLE Users;--
vagrant up --provision
Evgenii
Arthur'); DROP TABLE Users;--
Да
Александр
эх
Александр
ладно
Arthur'); DROP TABLE Users;--
Конфиги хоумстида покажи
Anonymous
запусти сам мускул и смотри /var/log/messages или логи мускула
Anonymous
логи
Александр
Конфиги хоумстида покажи
— ip: "192.168.10.10" memory: 2048 cpus: 1 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: ~/Documents/Code to: /home/vagrant/Code sites: - map: homestead.app to: /home/vagrant/Code/Laravel/public databases: - homestead # blackfire: # - id: foo # token: bar # client-id: foo # client-token: bar #ports: # - send: 33060 # to: 3306 # - send: 7777 # to: 777 # protocol: udp
Александр
логи
если именно мускула, то они пустые, я выше скидвал скрин. Но может в каком-то ином месте глядеть?
Anonymous
ты из какого места скидывал?
Anonymous
вижу
Anonymous
/var/log/messages
Александр
Александр
у меня нет такого )
Anonymous
при попытке запустить мускул пишет чтонибудь???
Александр
Александр
но я чет не уверен с паролем
Александр
secret не к vagrant идет.. пробовал пустым оставлять, так же ругается на авторизацию
Anonymous
тут уже не помогу..разбирайся с авторизацией, у меня без паролей мускуль запускается
Anonymous
у тебя как то хитро там все пам-авторизация и тд
Александр
Ну я спецально чего-то не делал.. по докам поставил и забыл )
Александр
Попробую дестрой после обеда..
Anonymous
могу предположить что где то тут проблема: authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa
Anonymous
поменялись ключи или еще чтото
Anonymous
Всем привет! Вообщем лара 5.3 из коробки, подключил auth, и если не авторизованным захожу сайт/home - светит ошибку 500, это нормально?
Anonymous
Казалось всего то нужно вывести ошику, что юзер не авторизован
Arthur'); DROP TABLE Users;--
Миграцию делал?
Arthur'); DROP TABLE Users;--
Попробую дестрой после обеда..
Попробуй обновить бокс, это быстрее решит проблему :-)
Zlatoslav
Anonymous
Illuminate \ Auth \ AuthenticationException Unauthenticated.
Anonymous
В дебаге
Anonymous
А без дебага 500 ошибка
(;¬_¬)
чатик ку =)
(;¬_¬)
я тут вроде готов писать тесты... но возникает вопрос... вот допустим надо мне оттестить что в заявку добавляется товар на мониторинг... а для создания заявки мне нужно создать клиента, контракт и прочую лабуду... это нормально? ну как бы... что небольшой, по сути, тест, за собой тянет массивные подготовки....
(;¬_¬)
хотя если задуматься - не такие уж и большие....
(;¬_¬)
ладно, посмотрим что получится.... =_=
Pin
ну создавай фикстуры предварительно
(;¬_¬)
Illuminate \ Auth \ AuthenticationException Unauthenticated.
чего непонятного-то? он тебе русским по белому пишет, что ты не авторизован. иди на страницу авторизации сперва и авторизовывайся, а потом уже в дом
Pin
mock'ай нужные модели
(;¬_¬)
Pin
https://phpunit.de/manual/current/en/test-doubles.html
(;¬_¬)
блин, вот решил называется тесты писать... чо? мокай модели... создавай фикстуры... о чем ты... =) я посмотрел видосик https://vimeo.com/151390908 и решил, хватит отлынивать
(;¬_¬)
просто странно что 500 выдает
а какую по твоему должен выдавать?
(;¬_¬)
не нравится что выдает - перепиши exception handler
Pin
ну вот даже на превьюхе как раз таки мок моделей показан
(;¬_¬)
через фабрики?
(;¬_¬)
ну это я сделал
Pin
ну это норма если тебе нужно несколько моделей данных подготовить для теста
(;¬_¬)
в целом у меня получилось что-то типа такого http://pastebin.com/GhPUFRm1
Pin
если у тебя весь тест целиком зависит от этих моделей пихай их в setUp например
Pin
ну норм вроде
(;¬_¬)
ну ладно, значит продолжим пытаться, раз не все печально
Pin
можно зависимые тесты писать
(;¬_¬)
прошел один => можно прходить следующий?
Pin
если несколько зависимых по бизнес логике операций есть, например создание товара, другой тест - удаление товара
Pin
да
Pin
т.е. на выходе первый выплёвывает объект товара
Pin
в аннотации прописываешь депенды
Pin
если где то заломается, дальше не пойдёт
(;¬_¬)
понятно. а допустим у меня планируется такая херня, загружается экселька и ей нужно расставить соответствие столбцам в таблице и потом соответственно обработать... это вообще имеет смысл тестировать?
Pin
да, почему нет
Pin
в этом случае как раз фикстуры подойдут