問題タブ [phpdotenv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
196 参照

php - コンパイル時に環境変数を使用してサービスを構成する

これまで、バージョン管理されていないファイルのコンテナー パラメーターを使用して、parameters.ymlいくつかのバンドルを構成してきました。サービス定義に挿入する必要があるサービスを決定するためにコンテナーのコンパイル中に読み取られるパラメーター。

今日、構成を環境変数に置き換えたいと思いparameters.ymlますが、それらは実行時に解決されるため、コンテナーの構築時にその値を使用できず、サービスは後で公開する必要があります。

ここで何か不足していますか?そのようにサービスを構成するクリーンな方法はありますか?

[編集]

機能が有効になっているかどうかに応じてユーザー プロバイダーサービスを挿入し、ユーザー名を提供したいと考えています。MyServicemock

0 投票する
2 に答える
1060 参照

php - クラス 'Dotenv\\Environment\\Adapter\\PutenvAdapter' が見つかりません

WSL に Ubuntu をインストールしています。前回同じウェブサイトを開発するために使用したときは、すべて問題ありませんでした。今日、いつものように apache2 と mysql を開始しましたが、ウェブサイトが機能していません。Apache ログ ファイルの 2 行は次のとおりです。

よろしくお願いします。

0 投票する
1 に答える
216 参照

php - Bootstrap.php を編集して Dotenv の動作をカスタマイズする

Symfony Dotenv のデフォルトの動作には満足していません。既存の環境値.env.overrideオーバーライドする ie が必要だからです。

そこで、次のコードを追加したいと思いますconfig/bootstrap.php

このファイル ( ) を編集しても問題はありconfig/bootstrap.phpませんか? 将来の Symfony の更新で消去できますか?