php include之后没有显示任何内容

php include之后没有显示任何内容,php,html,mysql,Php,Html,Mysql,我试图在另一个php文件中包含一个php文件(作为第一件事),因为我需要变量,这些变量是MySQL语句的结果。以下是包含以下内容的文件: index.php: <?php error_reporting(E_ALL); //No errors are shown require($_SERVER['DOCUMENT_ROOT']."php/db/acp_settings_db_conn.php"); echo $_SERVER['DOCUMENT_ROOT'];

我试图在另一个php文件中包含一个php文件(作为第一件事),因为我需要变量,这些变量是MySQL语句的结果。以下是包含以下内容的文件:

index.php:

 <?php 
    error_reporting(E_ALL); //No errors are shown
    require($_SERVER['DOCUMENT_ROOT']."php/db/acp_settings_db_conn.php");
    echo $_SERVER['DOCUMENT_ROOT']; //doesn't work
    ?> /*  * some html code, which isn't shown either  */

尝试添加目录分隔符

require($_SERVER['DOCUMENT_ROOT'] . DIRECTORY_SEPARATOR . "php/db/acp_settings_db_conn.php");

您是否尝试删除
错误\u报告(E\u ALL)
是不够的。确保你的ini设置('display_errors',true)
。嘿,@fedorqui:那没用,浏览器只是显示了代码@马修·因伯特:我不知道我也需要一套。有两个很好的错误,他们现在已经修复,它的工作。谢谢:)@stiller\u leser不客气。上线时别忘了取下它。您不想公开显示这些错误。
require($_SERVER['DOCUMENT_ROOT'] . DIRECTORY_SEPARATOR . "php/db/acp_settings_db_conn.php");