我正在尝试在linux下的/ var / www / myDir下读取一个.conf文件。
这是代码
$confFile = "vhost.conf";
if (file_exists($confFile)) {
echo "The file $filename exists";
} else {
echo "The file $filename does not exist";
}
它说文件未找到。任何想法为什么>
由于 让
答案 0 :(得分:4)
提供完整路径
$confFile = "/var/www/myDir/vhost.conf";
答案 1 :(得分:1)
您的脚本是否在同一路径中执行?否则尝试使用完整路径
if (file_exists('/var/www/myDir'. $confFile)) {
...
答案 2 :(得分:1)
尝试使用绝对路径,如下所示:
$confFile = $_SERVER['DOCUMENT_ROOT'] . "/vhost.conf"; if (file_exists($confFile)) { echo "The file $filename exists"; } else { echo "The file $filename does not exist"; }
或许这个:
$confFile = "/var/www/myDir/vhost.conf"; if (file_exists($confFile)) { echo "The file $filename exists"; } else { echo "The file $filename does not exist"; }