我是一个完全的新手,我只是把教程和用例拼凑在一起,以加快我对这个新领域的理解,所以抱歉我不知道发生了什么。
无论如何,情况是这样的:我使用xampp作为测试服务器来创建一个数据库驱动的网站,该网站包括一个登录页面、一个搜索页面和一个配置文件页面,您可以在其中使用Stripe的API订阅重复出现的包。
按照Stripe在这里的说明:https://stripe.com/docs/billing/subscriptions/checkout,我复制了Github中的所有代码来处理步骤4,并刷新了索引页面,只是想看看是否发生了什么事情。最后我得到了这个错误:
Fatal error: Uncaught Error: Class "Dotenv\Dotenv" not found in C:\xampp\root\index.php:15我使用windows安装程序下载了composer,然后在命令终端中输入'composer‘来验证它是否有效。在这一点上,我不知道发生了什么。在供应商目录中,symfony、stripe和composer有自己的文件夹。
有人能帮忙吗?
<?php
include "db_connect.php";
include "header.php"; //just some script and style sources, as well as the upper half of the html body tag
require_once("stripe-php/init.php");
use Slim\Http\Request;
use Slim\Http\Response;
use Stripe\Stripe;
require 'C:/Users/USER/vendor/autoload.php';
$dotenv = Dotenv\Dotenv::create(__DIR__);
$dotenv->load();发布于 2021-03-25 23:11:15
发布于 2022-07-18 19:54:43
我是这样做的:
要求“供应商/autooload.php”;
使用Dotenv\Dotenv;
Dotenv::createImmutable(DIR);$dotenv ->$dotenv();
https://stackoverflow.com/questions/66805559
复制相似问题