我有一个php脚本,如果我在require语句上面写了一些代码就可以了,但是如果我在require语句下写,没有任何反应,没有错误,没有任何警告。
这是我的代码:
require ("../../include/session.php");
require ("include/--.php");
require ("include/--.php");
require ("include/--.php");
我在上面写的所有内容都需要它可以使用的语句,但这些语句之下的任何内容都不需要。
有谁能告诉我为什么会这样。
答案 0 :(得分:0)
检查require
个文件,require
文件中可能存在无限循环。
答案 1 :(得分:0)
您需要有错误报告。某些必需文件可能存在错误,PHP-conf的默认行为是静默(至少使用Ubuntu软件包中的预配置安装)。您的文件名也可能有错误。
添加:
error_reporting(E_ALL);
位于主PHP文件的顶部(具有要求的文件)。