【发布时间】:2014-04-17 10:39:05
【问题描述】:
我有一个使用require_once 的脚本,但它实际上并没有包含该文件。我进行了检查,代码同意该文件位于正确的位置,使用正确的路径。我需要配置任何额外的东西吗?我的代码有问题吗?
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”没有成功。
【问题讨论】:
-
您是否打开了错误报告?如果所需文件抛出错误
require_once将失败。 -
在适用的情况下始终使用完整路径也是值得的。
-
或至少
__DIR__常量。 -
@jim 原来我的服务器上没有安装 curl(在将其移动到实时服务器之前一直在本地测试)。错误日志是开发人员最好的朋友 :-)
标签: php require-once