Anton
и вот я читаю, делаю А потом оказывается, что так плохо))
не самая свежая, но все же http://laravel.su/docs/5.4/routing
Sonder
диплом дали сроки малые раньше на фронт только работал
Anton
и то правда
потрать время и читай всегда сначала полностью доку по чему либо. сэкономишь потом время себе же
Romuald
Sonder
хотел просто одну страницу идеально организовать создание, удаление, редактирование и дальше по анаплогии
Romuald
crud ?
Sonder
ну и выборку конечно
Anton
ну и выборку конечно
ну так сделай его, я тебе половину сделал
Sonder
хорошо, спасибоо))
Anton
успехов.
.
linux grep гугли
я смог изменить базу логин и пароль , но все еще такая ошибка
.
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock' где это находится в laravel ?
FUTURICO
В иллюминатах не искал?)
.
там не смог найти ))
FUTURICO
Вообще похоже на инклуд пас
FUTURICO
Может просто ошибка сокета
FUTURICO
Зачем его искать
.
не понимаю почему мой проект который работает в локалке на сервере хостинге не работает , env настроил как сказано в письме по почте
.
или или не понимаю в чем проблема
.
уже третий день ничего не могу делать
.
но в локалке , который я использую open server все в рабоат без проблем
FUTURICO
.env на продакшн? ужос!
А куда его обычно девают?
FUTURICO
И что в нем такого плохого
А
А куда его обычно девают?
вообще-то его используют специально для подмены настроек для окружения разработки.
.
Это после настройки .env
.
После настроил вручную
.
Теперь это
.
Array изменилась
.
Но без результата
А
в config/database.php прописываете настройки которые у вас используются на продакшане, в .env указывайте настройки для разработки. файла .env не должно быть на продакшане
А
надеюсь вы понимаете как работает функция env() которая используется в database.php (и в других местах)
.
надеюсь вы понимаете как работает функция env() которая используется в database.php (и в других местах)
Да я там тоже изменил вообще то но все равно выдает такую ошибку, по этому я уже начал лазить в ulliminate
А
какая у вас ошибка?
.
Это
А
это продакшн?
.
Короче я просто переносил свой проект на сервер в инете и настроил .env, и что бы не была проблем я дополнительно прописал database.php те value
А
на сервере удалите .env
А
в config/database.php пропишите настройки для сервера (хостинг)
А
.env файл на хостинг не выгружать
Владислав
.env на продакшн? ужос!
Ерунду несёте https://laracasts.com/discuss/channels/general-discussion/env-production
Владислав
С какого макара переменные окружения не надо использовать на проде? Хоть одна причина.
Владислав
В конфигах он сейчас пропишет, а в гите тоже будет хранить пароли в конфигах? Или каждый раз будет заново прописывать? Ваша логика не выдержит никакой критики.
А
Понял
есть в просторах сети как-раз таки про дыру если .env выкладывать на сервер
Владислав
Поэтому мы будем выкладывать пароли в гит :D
Владислав
Но не латать дыру через nginx, например
А
Поэтому мы будем выкладывать пароли в гит :D
а на сервер вы выкладываете по фтп или у вас нормальный деплой через гит? вот у нас сборка идет при помощи teamcity который следит за веткой гита
Владислав
Нормальный CI/CD по ssh.
Владислав
вот у нас сборка идет при помощи teamcity который следит за веткой гита прекрасно, и как вы живёте без .env?
А
Нормальный CI/CD по ssh.
который забирает изменения с гит? а в гит у вас не выгружается .env
Владислав
который забирает изменения с гит? а в гит у вас не выгружается .env
Естественно. Берёт изменения из мастера. .env в гите нет.
Владислав
Он лежит всегда на сервере.
Владислав
Локально пусть будет хоть динозавр.
Владислав
На проде как без .env? )
Владислав
То есть, вы конфиги не заменяете?
Даниил
на проде есть config/*
А файлы вендоров вы тоже на проде редактируете?
А
А файлы вендоров вы тоже на проде редактируете?
а для чего есть публикация вендорных файлов?
Даниил
а для чего есть публикация вендорных файлов?
А для чего есть переменные окружения?
Даниил
Нахера вы вообще редактируете на сервере файлы, что лежат в гите?
А
что И?
Даниил
А, вы конфиги ещё и в гите храните? Браво
А
А, вы конфиги ещё и в гите храните? Браво
и что тут плохого. гит сервер то не публичный
А
А, вы конфиги ещё и в гите храните? Браво
рекомендую изучить тему для начала, а потом доказывать
Владислав
и что тут плохого. гит сервер то не публичный
Сегодня у вас репозиторий не публичный. Завтра один из членов команды возьми и дай доступ Васе, чтобы он помог с фичей. Или возьми и сделай форк. Или завтра сайт вскроют. Вариантов много. И хранить пароли в гите просто не безопасно.
Владислав
Вы не используете .env из соображений безопасности, но храните пароли в git, пренебрегая безопасностью. Я не понимаю.