Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/treetrek.git

Uses idiomatic home directory, logs to a file

AuthorDave Jarvis <email>
Date2026-01-14 21:59:34 GMT-0800
Commita4d6e7448adb3446882398ea99d8d3e896109cfc
Parent624d975
config.php
<?php
-// Configuration constants
-define('REPOS_PATH', '/home/autonoma/repos');
-define('SITE_TITLE', 'Dave Jarvis\' Repositories');
+define('REPOS_PATH', ($_SERVER['HOME'] ?? getenv('HOME')) . '/repos');
+define('SITE_TITLE', 'Dave Jarvis’ Repositories');
define('CACHE_DIR', __DIR__ . '/cache');
-define('CACHE_EXPIRY', 3600); // 1 hour
+define('CACHE_EXPIRY', 3600);
-// Create cache directory if it doesn't exist
if (!is_dir(CACHE_DIR)) {
- mkdir(CACHE_DIR, 0777, true);
+ mkdir(CACHE_DIR, 0777, true);
}
-// Error reporting
error_reporting(E_ALL);
-ini_set('display_errors', 1);
+ini_set('display_errors', 0);
+ini_set('log_errors', 1);
+ini_set('error_log', __DIR__ . '/error.log');
Delta7 lines added, 8 lines removed, 1-line decrease