Php require_once无法包含文件

Php require_once无法包含文件,php,require-once,Php,Require Once,我有一个脚本使用了一次require\u,但它实际上没有包含该文件。我已经运行了一个检查,代码同意文件位于正确的位置,使用正确的路径。我需要配置额外的东西吗?我的代码有问题吗 if (is_file('lib/stripe/Stripe.php')){ echo "Found file"; require_once 'lib/stripe/Stripe.php'; echo "Hello World"; } else{ echo "Failed to find

我有一个脚本使用了一次
require\u
,但它实际上没有包含该文件。我已经运行了一个检查,代码同意文件位于正确的位置,使用正确的路径。我需要配置额外的东西吗?我的代码有问题吗

if (is_file('lib/stripe/Stripe.php')){
    echo "Found file";
    require_once 'lib/stripe/Stripe.php';
    echo "Hello World";
}

else{
    echo "Failed to find file";
}

“找到的文件”已成功返回,但“Hello World”未成功返回。

错误日志显示未安装curl。

是否已打开错误报告?如果所需文件抛出错误,
require\u once
将失败。在适用的情况下,始终使用完整路径也是值得的。或者至少使用
\uuuuuuu DIR\uuuuu
常量。@jim发现curl没有安装在我的服务器上(在将其移动到实时服务器之前已经在本地进行了测试)。错误日志是开发人员最好的朋友:-)