xampp — Auth0 PHP Неустранимая ошибка: Uncaught Ошибка: класс ‘Dotenv \ Dotenv’ не найден в

Ну, я в тупике. Я пытался решить это в течение нескольких часов, много Googles позже и ничего. / Декламация.

Я новичок в Auth0 и решил попробовать, но я получаю ошибку ниже. Я использую их пример проекта PHP, который вы можете найти здесь: https://github.com/auth0-samples/auth0-php-web-app/tree/master/00-Starter-Seed/basic-webapp

Я установил composer и установил зависимости. Я переименовал, чтобы убедиться, что у меня правильно настроен .env. Я запускаю это в XAMPP.

Fatal error: Uncaught Error: Class 'Dotenv\Dotenv' not found in /Users/.../htdocs/oa/dotenv-loader.php:6

Я пробовал разные варианты шоу dotenv-loader.php ниже, но безуспешно. У кого-нибудь есть совет?

try {
$dotenv = new Dotenv\Dotenv(__DIR__);
$dotenv->load();
} catch(InvalidArgumentException $ex) {
// Ignore if no dotenv
}

// Read .env
$dotenv = new Dotenv\Dotenv('.env');
if(file_exists(".env")) {
$dotenv->load();
}

$dotenv = new Dotenv\Dotenv(__DIR__);
//Check if file exists the same way as dotenv does it
//See classes DotEnv\DotEnv and DotEnv\Loader
//$filePath = $dotenv->getFilePath(__DIR__);
//This method is protected so extract code from method (see below)

$filePath = rtrim(__DIR__, DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR . '.env';
if(is_file($filePath) && is_readable($filePath)) {
$dotenv->load();
}

Заранее большое спасибо.

1

Решение

Прочитав API входа Google, я понял, что вам нужно запускать ‘composer install’, где бы вы ни находились, composer.json, похоже, это решило проблему. Я обновлю это, если это не так.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector