# HG changeset patch # User Matti Hamalainen # Date 1446743500 -7200 # Node ID 22b6442d5cb3b9336d8747e68e6ba415b3d23f3b # Parent aff236da33ba46e5c76636b24d3e7388d2d6054e Add error messages for missing mconfig.inc.php. diff -r aff236da33ba -r 22b6442d5cb3 faptool.php --- a/faptool.php Thu Nov 05 18:55:40 2015 +0200 +++ b/faptool.php Thu Nov 05 19:11:40 2015 +0200 @@ -5,6 +5,14 @@ // Special entry/preview/etc backend management commandline utility // (C) Copyright 2012-2015 Tecnic Software productions (TNSP) // +if (!file_exists("mconfig.inc.php")) +{ + die( + "ERROR: Missing site configuration file. Please copy ". + "'mconfig.inc.php.example' to 'mconfig.inc.php' and ". + "edit it as needed.\n"); +} + require_once "mconfig.inc.php"; require_once "msite.inc.php"; diff -r aff236da33ba -r 22b6442d5cb3 index.php --- a/index.php Thu Nov 05 18:55:40 2015 +0200 +++ b/index.php Thu Nov 05 19:11:40 2015 +0200 @@ -4,6 +4,9 @@ // Main HTML page wrapper // (C) Copyright 2012-2015 Tecnic Software productions (TNSP) // +if (!file_exists("mconfig.inc.php")) + die("Missing site configuration file.\n"); + require_once "mconfig.inc.php"; require_once "msite.inc.php"; require_once "msession.inc.php"; diff -r aff236da33ba -r 22b6442d5cb3 managedb.php --- a/managedb.php Thu Nov 05 18:55:40 2015 +0200 +++ b/managedb.php Thu Nov 05 19:11:40 2015 +0200 @@ -4,6 +4,14 @@ // FAPWeb Database management utility // (C) Copyright 2012-2015 Tecnic Software productions (TNSP) // +if (!file_exists("mconfig.inc.php")) +{ + die( + "ERROR: Missing site configuration file. Please copy ". + "'mconfig.inc.php.example' to 'mconfig.inc.php' and ". + "edit it as needed.\n"); +} + require_once "mconfig.inc.php"; require_once "msite.inc.php"; require_once "dbdefs.inc.php";