summaryrefslogtreecommitdiffstats
path: root/phpfspot_cfg.php.dist
diff options
context:
space:
mode:
authorAndreas Unterkircher <unki@netshadow.at>2007-07-24 04:16:22 +0000
committerAndreas Unterkircher <unki@netshadow.at>2007-07-24 04:16:22 +0000
commit5078667542f9770ca4c9ffce771a776c66d6d3e8 (patch)
tree91f17623c4d7dc392d187d738821ae13c4a8cedc /phpfspot_cfg.php.dist
parent9bc8b2603814ea36009f0cdbc2d56150417483c1 (diff)
issue44, first code changes for error logging
git-svn-id: file:///var/lib/svn/phpfspot/trunk@248 fa6a889d-dae6-447d-9e79-4ba9a3039384
Diffstat (limited to 'phpfspot_cfg.php.dist')
-rw-r--r--phpfspot_cfg.php.dist19
1 files changed, 19 insertions, 0 deletions
diff --git a/phpfspot_cfg.php.dist b/phpfspot_cfg.php.dist
index 07795c6..5b70c99 100644
--- a/phpfspot_cfg.php.dist
+++ b/phpfspot_cfg.php.dist
@@ -66,6 +66,12 @@ class PHPFSPOT_CFG {
*/
var $hide_tags = Array("Favorites", "Hidden", "People", "Places", "Events");
+ /* logging = display || errorlog || logfile */
+ var $logging = "display";
+
+ /* set this if you chose logging = logfile */
+ var $log_file = "phpfspot_err.log";
+
/* no need to modified anything below this line */
var $error_found = 0;
@@ -119,6 +125,19 @@ class PHPFSPOT_CFG {
if(!isset($this->theme_name))
$this->showError("Please set \$theme_name in phpfspot_cfg");
+ if(!isset($this->logging))
+ $this->showError("Please set \$logging in phpfspot_cfg");
+
+ if(isset($this->logging) && $this->logging == 'logfile') {
+
+ if(!isset($this->log_file))
+ $this->showError("Please set \$log_file because you set logging = log_file in phpfspot_cfg");
+
+ if(!is_writeable($this->log_file))
+ $this->showError("The specified \$log_file ". $log_file ." is not writeable!");
+
+ }
+
if(isset($this->error_found) && $this->error_found)
exit(1);