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没有安装在我的服务器上(在将其移动到实时服务器之前已经在本地进行了测试)。错误日志是开发人员最好的朋友:-)