PHP:获得一个空白页

PHP:获得一个空白页,php,Php,当我使用require_包含另一个PHP时,我得到了一个关于PHP的空白页面。但是,这在其他文件上起作用。现在,我将所有代码简化为: echo 'testing'; require_once 'C:/xampp/htdocs/folder/file.php'; echo 'now show this'; 上面的代码只生成一个空白页,没有错误或任何东西,即使该文件在其他文件上使用时没有问题。我在那个文件的顶部做了个追踪,什么都没有。我使用它的方式与其他文件使用它的方式相同,只需要一次 如果我将f

当我使用require_包含另一个PHP时,我得到了一个关于PHP的空白页面。但是,这在其他文件上起作用。现在,我将所有代码简化为:

echo 'testing';
require_once 'C:/xampp/htdocs/folder/file.php';
echo 'now show this';
上面的代码只生成一个空白页,没有错误或任何东西,即使该文件在其他文件上使用时没有问题。我在那个文件的顶部做了个追踪,什么都没有。我使用它的方式与其他文件使用它的方式相同,只需要一次

如果我将file.php注释为只读取
echo'-insidefile'
的一行,则会显示该行,但它不会继续显示其余行。因此,显示以下输出:

testing - inside file

这和其他的不一样。。。这可能是什么原因

尝试在页面上启用错误报告。这可能会揭示你的问题

将此代码放在页面中,如果有任何错误,请告诉我

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

尝试在打开php标记之前和关闭php标记之后检查空格(空格、新行或制表符)

检查您的所有文件。我在使用大框架和大量文件时遇到问题,其中标签周围的空间会导致空白屏幕,但不给出指向该问题的反馈,即使使用<代码> DePrasyRebug < /C> >并将报告设置为<代码> EyALL EYAuthSux


编辑:通过“检查”,我的意思是删除它们,如果它们存在的话。:)

您是否已打开PHP错误报告?XAMPP没有附带它,默认情况下从内存启用<代码>ini\u集(“错误报告”,E\u ALL)和
ini\u集(“显示错误”,true)应该可以完成此操作。为什么要在windows路径中包含某些内容,然后不使用反斜杠?如果未找到或加载文件,则需要停止脚本。改用包含和异常。没有错误。。。空白页上仍然有我的原始帖子中显示的第一个代码。您可以在file.php中发布代码,或者只在上面显示的文件中包含file.php的内容。这可能会使调试更容易。如上所述,尝试使用include而不是require。