diff --git a/resources/require.php b/resources/require.php index c384b55482..bf146a6b97 100644 --- a/resources/require.php +++ b/resources/require.php @@ -29,15 +29,15 @@ //find and include the config.php file if (file_exists("/etc/fusionpbx/config.php")) { + $config_exists = true; include "/etc/fusionpbx/config.php"; } elseif (file_exists("/usr/local/etc/fusionpbx/config.php")) { + $config_exists = true; include "/usr/local/etc/fusionpbx/config.php"; } elseif (file_exists("resources/config.php")) { - include "resources/config.php"; - } - else { + $config_exists = true; include "resources/config.php"; } @@ -71,9 +71,11 @@ //additional includes require_once "resources/php.php"; - require "resources/pdo.php"; require_once "resources/functions.php"; - require_once "resources/switch.php"; + if ($config_exists) { + require "resources/pdo.php"; + require_once "resources/switch.php"; + } //change language on the fly - for translate tool (if available) if (isset($_REQUEST['view_lang_code']) && ($_REQUEST['view_lang_code']) != '') {