找到配置文件的存在

时间:2014-03-19 06:31:22

标签: php

如果找到Configuration.php,则应该要求该文件。如果不是,它应该抛出错误。

这是我的代码:

if (is_file($path."configuration.php")) {
    is_file("install/index.php") ? header("location:install/index.php") : print('Failed locating configuration file <br/> Failed locating installation directory <br/> Please execute installation script manually <br/>');
    exit;
} else {

    require_once "configuration.php";
}

但我没有看到任何错误或输出。如何使我的代码工作?

2 个答案:

答案 0 :(得分:0)

if (is_file($path."configuration.php")) {
    is_file("install/index.php") ? header("location:install/index.php") : print('Failed locating configuration file <br/> Failed locating installation directory <br/> Please execute installation script manually <br/>');
    exit;
} else {

    require_once $path."configuration.php";
}

答案 1 :(得分:0)

您可能应该使用!_isfile来检查在场状态。

if (!is_file($path."configuration.php")) { 
..
}

一旦找到文件。您错过了文件要求中的$path

require_once $path."configuration.php";