PHP:获取空白页面

时间:2011-09-11 23:28:34

标签: php

当我使用require_once包含另一个php时,我在PHP上得到一个空白页面。但是,这适用于其他文件。现在,我将所有代码都减少到了:

echo 'testing';
require_once 'C:/xampp/htdocs/folder/file.php';
echo 'now show this';

上面的代码只生成一个空白页面,没有错误或任何东西,即使这个文件正在其他文件上使用没有问题。我在那个文件的顶部放了一条跟踪而没有。我使用它与其他文件使用它的方式相同,只是一个require_once。

如果我将file.php评论为只读行echo ' - inside file'的行,则显示该行,但不会继续其余行。因此,显示以下输出:

testing - inside file

它不会与其他人一起......这可能是什么原因?

2 个答案:

答案 0 :(得分:1)

尝试在您的网页上启用错误报告。这可能会对你的问题有所启发。

将此代码放在您的页面中,如果您收到任何错误,请告知我们。

error_reporting(E_ALL);
ini_set('display_errors', '1');

答案 1 :(得分:0)

尝试在打开php标签之前检查空格(空格,新行或制表符),并在关闭php标签之后。

检查所有文件。我在处理大型框架和大量文件时遇到问题,其中标记周围的空格会导致空白屏幕,但不提供指向问题的反馈,即使display_errors打开并且报告设置为{{1 }}

编辑:通过'check',我的意思是删除它们,如果他们在那里。 :)