Правильный способ вызова .env файла внутри проекта - PullRequest
0 голосов
/ 13 января 2020

Я хотел посмотреть, как правильно назвать файл .env внутри моего проекта? Один из разработчиков, с которым я работаю, только что сказал мне, что все настроено и все, что мне нужно, это создать файл .env в root.

Вот как работает функция при вызове:

$settings = [
    'name' => 'DB_NAME',
    'user' => 'DB_USER',
    'password' => 'DB_PASSWORD',
    'host' => 'DB_HOST',
];

У меня есть файл .env, настроенный следующим образом (я создал локальную базу данных, используя следующие учетные данные):

cc
cc_user
Z_______0!
localhost

Это правильный метод? Нужны ли кавычки вокруг имени, пользователя, пароля и хоста в файле .env? Я делаю все это в локальной среде.

Ответы [ 2 ]

3 голосов
/ 13 января 2020

Ваш .env файл должен выглядеть следующим образом:

DB_NAME=cc
DB_USER=cc_user
DB_PASSWORD=Z_______0!
DB_HOST=localhost

Здесь вам не нужны кавычки

1 голос
/ 13 января 2020

Я подозреваю, что вам нужно настроить .env файл с парами KEY = значение, что-то вроде


DB_NAME='mydatabase'

Ваш пример кода не дает достаточно информации, но первое, что приходит на мой взгляд, пакет npm dotenv, документацию по которому можно найти здесь - https://www.npmjs.com/package/dotenv

...