0

我有一个 php 脚本,如果我在 require 语句上方编写一些代码,它可以工作,但如果我在 require 语句下方编写,则没有任何反应,没有错误,没有任何警告。

这是我的代码:

require ("../../include/session.php");
require ("include/--.php");
require ("include/--.php");
require ("include/--.php");

我在上面写的所有内容都需要声明它可以工作,但低于这些内容的任何内容都没有。

谁能告诉我为什么会这样。

4

2 回答 2

0

检查你的require文件,也许文件中有无限循环require

于 2013-05-12T07:28:32.970 回答
0

你需要有错误报告。您需要的某些文件中可能存在错误,PHP-conf 的默认行为是静默死去(至少在 Ubuntu 软件包中预先配置安装时)。您的文件名也可能有错误。

添加:

error_reporting(E_ALL);

在您的主 PHP 文件(有要求的文件)的顶部。

于 2013-05-12T08:16:30.633 回答