我对此很陌生,并且已经尝试了几个小时才能使其正常工作。我有一个具有这种结构的项目:
/API
-.env
/Processor
-index.php
我的 .env 文件的内容是这样的:
API_KEY=xxxx
在我的 index.php 文件中
require __DIR__ . '/../vendor/autoload.php';
$dotenv = new Dotenv\Dotenv(__DIR__.'/../');
$dotenv->load();
$client = Client::withApiKey($_ENV['API_KEY']);
如果我将 $_ENV['API_Key'] 替换为实际密钥,它会起作用,所以我相信其余的设置是正确的。我觉得我错过了 .env 文件的正确路径 - 我该如何检查和或修复?