Php 致命错误:类';条纹';在C:\wamp\www中找不到\

Php 致命错误:类';条纹';在C:\wamp\www中找不到\,php,Php,我得到一个类未找到的错误,但我显然有它所在的正确路径: <?php require_once('stripe-php-2.1.0/stripe/lib/Stripe.php'); Stripe::setApiKey('my_key'); var_dump($_POST['stripe-token']); ?> 我遇到的每一篇文章都声称问题(不包括正确的路径)在require\u one、include或require中。(我都试过了)。但还是没有运气。我的数据库调用

我得到一个类未找到的错误,但我显然有它所在的正确路径:

<?php

require_once('stripe-php-2.1.0/stripe/lib/Stripe.php');



Stripe::setApiKey('my_key');

var_dump($_POST['stripe-token']);

?>

我遇到的每一篇文章都声称问题(不包括正确的路径)在require\u one、include或require中。(我都试过了)。但还是没有运气。我的数据库调用遵循相同的格式,我的WAMP服务器在创建数据库类时没有问题

这是直接从我的文件中复制的浏览(复制粘贴)

网站\stripe-php-2.1.0\stripe\lib\stripe.php

我用来尝试访问Stripe的php文件与“网站”位于同一位置

PHP版本5.5.12

教程参考:

其他参考资料:


这是因为它使用了名称空间。尝试:

\Stripe\Stripe::setApiKey('my_key');

最好初始化所有类

require_once ("stripe_folder/init.php");
然后使用名称空间:

\Stripe\Stripe::setApiKey('key_key_key_key_key_key');

包括文件似乎不是问题。。。找不到该类。你确定Stripe.php文件中有
类Stripe
吗?@BitwiseCreative在try
require_once(uuu DIR_uu.'/Stripe-php-2.1.0/Stripe/lib/Stripe.php')上面添加了一个屏幕截图不,那也不行@Vladimir Ramik建议在Stripe.php文件中放入die(“here”)。它确实打印了“here”,因此路径是正确的。一定是别的东西,好人!升华:)下面用名称空间发布了它。看来发布文件已经为您解决了这个问题!这让我克服了那个错误,谢谢!但是现在我有一个未定义的索引错误$('.#支付表单').submit(函数(e){$form=$(this);Stripe.card.createToken($form,函数(status,response){var token=response.id;$form.append($(''..val(token));$form.get(0.submit();});return false;});伟大的听起来我回答了你的问题。介意接受我的回答吗?未定义的索引错误是一个单独的问题,您可能会从发布单独的问题中受益。是的,我接受它-但是您知道为什么找不到此索引吗?谢谢!我不知道你为什么会得到索引错误,不是从你的主要问题和评论中提供的信息来看的。这就是为什么我建议发布一个新问题,这样您就可以提供更多细节,包括代码格式等。