Описание тега laravel-dotenv

2 ответа

Не могу получить переменные окружения из файла, работающего в fastlane

Пытаюсь следовать примерам и документам из fastlane относительно файлов env vars и dotenv, но я не могу заставить работать любые переменные ENV в fastlane. Мой Fastfile имеет это, чтобы проверить использование переменной: lane :test do var1 = ENV["C…
30 янв '17 в 02:27
1 ответ

dotenv и Elastic Beanstalk - файл среды.env не найден или не читается

Я пытаюсь загрузить проект Lumen в Amazon Elastic Beanstalk. .env находится в.gitignore. Это нормально, потому что у меня есть несколько окружений ( dev, qa, prod), поэтому мне нужно настроить отдельную переменную env для каждого окружения Я получаю…
1 ответ

Как получить доступ к настройкам из `.env` внутри`index.php`

Я создаю конфигурацию развертывания для проекта Laravel. На моем хостинге public/ Папка должна быть перемещена в другое место. Очевидно, что после этого мне нужно изменить путь к autoload.php а также app.php в index.php, Однако я хотел бы добавить и…
08 дек '17 в 14:45
1 ответ

Могу ли я установить startRow на разные значения для разных листов, используя Laravel-Excel от Maatwebsite?

Я использую Laravel-Excel от Maatwebsite для импорта файла Excel с двумя листами. Этот файл создан другой системой; Я не могу изменить способ, которым это произведено. На первом листе первая строка - это заголовки столбцов. Это отлично работает. ...…
3 ответа

Как редактировать.env файлы в PhpStorm?

Я создал новый .env файл с copy .env.example .env команда в терминале PhpStorm. Затем создал файл.env, но я не могу редактировать в PhpStorm. Когда я дважды щелкнул, это открыть внешний редактор (Notepad++).
04 июн '16 в 11:26
1 ответ

PHP Dotenv вызывает запуск конфигурации WordPress дважды

У меня есть относительно сложный проект laravel, в котором у меня есть установка WordPress для блога на стороне, которая устанавливается вместе с композитором. В моем wp-config.php Я использую включение в файл в моем каталоге конфигурации под назван…
1 ответ

Laravel: обновите файл.env, опубликовав сторонний пакет

У меня есть библиотека, которую я хочу обернуть в пакет Laravel. Моя библиотека использует два конфига: публичный config.php для некоторых нечувствительных настроек и .env приватный конфиг для конфиденциальных учетных данных. Я бы хотел vendor:publi…
12 фев '18 в 12:19
3 ответа

Зачем использовать библиотеку dotenv вместо анализа INI-файла?

В PHP файлы *.ini можно прочитать с помощью parse_ini_file(), Однако различные фреймворки (включая Laravel) предпочитают вместо этого использовать отдельную библиотеку для анализа файла среды. В чем причина использования этого решения "dotenv" вмест…
15 дек '15 в 10:42
0 ответов

Отображение свойства объекта, созданного с помощью dotenv, не отображает новую строку

Я использую dotenv для моих локальных переменных среды в проекте ExpressJs. Один из моих ключей выглядит следующим образом (я сокращаю ключ в целях безопасности и отображения): PRIVATE_KEY=-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgSjAgEAAoIBAQDVxjL…
15 ноя '17 в 11:02
1 ответ

Игнорировать файл.env на модульных тестах

Большинство моих классов включают загрузку переменных env для конфигурации. Когда я кодировал, я думал, что https://github.com/vlucas/phpdotenv проигнорировал .env файл в тестовых средах, так как уже есть файл конф, как phpunit.xml где вы их определ…
01 июл '15 в 15:47
6 ответов

В чем разница между использованием env('APP_ENV'), config('app.env') или App::environment() для получения среды приложения?

В чем разница между использованием env('APP_ENV'), config('app.env') или же App::environment() получить среду приложения? Я знаю что env('APP_ENV') воля к $_ENV, config('app.env') читает конфигурацию и App::environment() это абстракция всего. И на м…
4 ответа

Laravel 5 Dotenv для конкретного субдомена

У меня есть несколько поддоменов в моем приложении laravel 5, каждый поддомен имеет определенную конфигурацию, такую ​​как mail, nocaptcha и т. Д. Как настроить файл.env для работы с моим конкретным поддоменом?
31 ответ

Файл dotenv не загружает переменные окружения

У меня есть файл.env в корневой папке NODE_ENV=development NODE_HOST=localhost NODE_PORT=4000 NODE_HTTPS=false DB_HOST=localhost DB_USERNAME=user DB_PASSWORD=user А также server.js файл в root/app/config/server.js папка. Первая строка server.js файл…
20 фев '17 в 01:15
1 ответ

Используйте несколько файлов env

Мне интересно, есть ли способ в Laravel указать набор файлов env для загрузки. Моя точная проблема в том, что я хочу добавить что-то вроде суффикса ко всем моим .js а также .css Ресурсы. В идеале у меня был бы суффикс, такой как дата выпуска, потому…
31 янв '17 в 13:30
2 ответа

Неустранимая ошибка: класс 'Dotenv\Dotenv' не найден в.../Bootstrap/DetectEnvironment.php в строке 24

Не уверен, почему я получаю это сообщение: Неустранимая ошибка: Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: Класс 'Dotenv\Dotenv' не найден в /home/vagrant/devbox/devbox.local/vendor/laravel/framework/src/Illuminate/Foundation/Bo…
02 янв '17 в 04:47
1 ответ

DOTENV неправильно читает переменные

Это мой файл: postgresU="myuser" postgresP="mypass" postgresH="myhost" postgresDB="mydb" postgresC="postgres://${postgresU}:{$postgresP}@{$postgresH}:5432/${postgresDB}" В моем приложении nodejs require('dotenv').config(); var connectionString = pro…
3 ответа

Dotenv требует.env файл на производстве

Я использую dotenv для PHP для управления настройками среды (не lavarel, но я пометил его, потому что lavarel также использует dotenv) Я исключил.env из базы кода и добавил.env.example для всех других соавторов. На GitHub странице Dotenv: phpdotenv …
2 ответа

Использование функций PHP в файле.env (dotenv)

Я пытаюсь использовать функцию PHP в файле.env, который rand() в моем случае. Вот что я пытаюсь достичь в.env; PROTOCOL="http" DOMAIN="example.com" URI="www.{$DOMAIN}" RAND=rand(1,5) CDN_URI="cdn{$RAND}.{$DOMAIN}" CDN_URL="{$PROTOCOL}://{$CDN_URI}" …
15 сен '15 в 12:39
0 ответов

Как правильно загрузить переменные среды для Node, используя dotenv?

Поэтому мне нужно иметь возможность загружать переменные среды, основываясь на том, что я использую Heroku или localhost в своем приложении. Похоже, что способ сделать это - создать переменную окружения NODE_ENV и установить для нее "production", "d…
2 ответа

Symfony 4 - автоматически меняет среду по IP

У нас есть три сервера разработки (dev1, dev2, stage) и один рабочий сервер, а также несколько проектов Symfony. Мы хотели бы изменить среду автоматически. В настоящее время мой хак выглядит так в 'public/index.php' use App\Kernel; use Symfony\Compo…