是我的 main.php 文件:
<?php
include("../config/config.php");
header('Content-type: text/plain');
echo $user;
?>
/ var / config / 中的是我的 config.php 文件
<?php
$user = "myUser";
?>
在我的浏览器中调用main.php时,我得到一个空白网站,而不是&#34; myUser&#34;。
答案 0 :(得分:1)
如果您的文档根目录设置为“/ var / www /”,那么您应该在该目录中工作。
你的代码因为“/”而无法正常工作,在Windows上它并不重要,但在Linux上确实如此,而且它有所不同。
无论如何,一个更好的例子是:
<?php
include("..".DIRECTORY_SEPARATOR."config".DIRECTORY_SEPARATOR."config.php");
header('Content-type: text/plain');
echo $user;
?>
现在main.php将能够在任何操作系统上访问你的config.php。
答案 1 :(得分:0)
这对我有用!
include dirname(__FILE__).'/../config/config.php';